Quelqu'un peut-il me dire comment ajouter au classpath sur OSX?
Réponses
Trop de publicités?Si vous voulez faire un certain ensemble de fichiers JAR (ou .les fichiers de classe) disponibles pour chaque application Java sur la machine, alors votre meilleur pari est d'ajouter ces fichiers à l' /Library/Java/Extensions
.
Ou, si vous voulez le faire pour chaque application Java, mais seulement lorsque votre Mac OS X compte les exécute, puis utilisez ~/Library/Java/Extensions
à la place.
EDIT: Si vous voulez faire ce que pour une application particulière, comme Thorbjørn demandé, alors vous aurez besoin de nous en dire plus sur la façon dont l'application est emballé.
Sous OSX, vous pouvez définir le classpath à partir de zéro comme suit:
export CLASSPATH=/path/to/some.jar:/path/to/some/other.jar
Ou vous pouvez ajouter au classpath existant comme ceci:
export CLASSPATH=$CLASSPATH:/path/to/some.jar:/path/to/some/other.jar
Ceci répond à votre question exacte, je ne dis pas que c'est la bonne ou la mauvaise chose à faire; Je laisserai cela à d'autres pour commenter.