在OSX上推荐JAR文件的位置

时间:2012-08-02 20:27:04

标签: java macos javadoc osx-mountain-lion

我有很多库(JAR文件夹):

  • Oracle客户端10
  • Android SDK
  • BusinessObjects Java和WebService SDK
  • Crystal Reports Runtime& Eclipse插件

其中一些还包括ZIP格式的JavaDoc。

我想使用这些带有Eclipse,NetBeans和Groovy的库。

此时,我已将它们添加到〜/ SDKs文件夹中,但我并不关心这个位置。一位同事建议我改用/ usr / local目录。

为了进一步混淆,Apple的技术问答文档QA1170 - Important Java Directories on Mac OS X建议使用以下文件夹之一:

  • /库/爪哇/扩展程序
  • 〜/库/爪哇/扩展程序

该文件提到:

  

不需要在其中任何一个目录中放置项目   应用程序的类路径,可供所有应用程序使用   在相应的范围内运行(系统级或用户级,取决于   使用哪个目录。)

我喜欢这个想法,但是如果某个给定库的多个版本(例如Oracle 10& 11客户端)位于其中一个文件夹中会出现任何问题吗?

一般来说,OS X上的JAR是否有首选位置? JAR的JavaDoc是否应包含在同一文件夹中?

1 个答案:

答案 0 :(得分:2)

我建议使用适当的存储库,例如Archiva。并使用,例如Apache Maven按需检索这些工件。

另一种选择是将Amazon S3用作Maven存储库。