Существует два способа установки java:
- Используйте менеджер пакетов, например Homebrew или MacPorts ,
- Или делай все по-своему.
В качестве примера, вот как MacPorts устанавливает Tomcat:
/Library/LaunchDaemons/blah.blah.start.Tomcat.daemon
/opt/local/etc/LaunchDaemons/blah.blah.plist
/opt/local/bin/start-tomcat-script
/opt/local/share/docs/...tomcat docs
/opt/local/share/java/...tomcat classes
Вы не хотите имитировать это вручную, потому что это безумное количество работы и никакой пользы. Вы либо sudo port install tomcat6
, либо распаковываете весь Tomcat в /Users/YOURUSER/java/apache/tomcat/6/
и добавляете bin к пути. То же самое для SDK.
Если вы хотите установить только файлы jar (не SDK), используйте Maven как можно чаще. Вы сказали что-то о проблемах при добавлении в ваш локальный репозиторий. Это не правильно, вы можете иметь несколько репозиториев и включать / отключать их для каждого проекта. У меня есть один для материала, загружаемого Maven, и другой, где я добавляю вещи вручную. Если вы являетесь единственным пользователем вашей машины, поместите репозиторий где-нибудь в вашем доме, в противном случае используйте /opt/local/var/
или где угодно.
Не задумывайтесь об этом, речь идет о том, как вы выполняете работу.