Comment faire pour exécuter une classe java avec un jar dans le classpath?

Donc, je peux le faire très bien:

java mypackage.MyClass

si ./mypackage/MyClass.class existe. Je peux aussi heureux de le faire:

java -cp myjar.jar mypackage.MyClass

si le fichier de classe existe dans la partie appropriée de la jarre. Chose facile. Mais je ne peux pas pour la vie de moi arriver à faire quelque chose comme ceci:

java -cp utilities.jar mypackage.MyClass

./mypackage/MyClass.class existe, et où ./utilities.jar existe (ne contenant pas de Maclasse, bien sûr).

Je suis sur le point de se sentir stupide?

InformationsquelleAutor amara | 2011-06-20