gpt4 book ai didi

java - OSX 上 JAR 文件的推荐位置

转载 作者:行者123 更新时间:2023-11-30 04:43:03 25 4
gpt4 key购买 nike

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

  • Oracle 客户端 10
  • Android SDK
  • BusinessObjects Java 和 WebService SDK
  • Crystal Reports 运行时和 Eclipse 插件

其中许多还包括 ZIP 格式的 JavaDoc。

我想将这些库与 Eclipse、NetBeans 和 Groovy 一起使用。

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

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

  • /库/Java/扩展
  • ~/Library/Java/扩展

该文件提到:

Items placed in either of these directories do not need to be named in an application's classpath and will be available to all applications run under the respective scope (system-level or user-level, depending which directory is used).

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

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

最佳答案

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

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

关于java - OSX 上 JAR 文件的推荐位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11785207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com