我们有一些依赖的/通用的jar插件,我们目前将它们放置在ContentNavigator应用程序的.lib中,并在ContentNavigator的build.xml中进行引用。当我们将罐子放在本地并尝试在build.xml中提供本地路径时,它没有成功。有人可以建议这样做的建议方法吗?
答案 0 :(得分:0)
我采用了以下方法:
我个人更喜欢选项3,因为这是将功能和依赖性捆绑在EAR中的最干净的方法。但是,当库确实很常见并且不会经常更新时,选择2将是一个很好的选择。
p.s。在您的问题中,您还提到了软件的构建方面(例如“如何正确引用依赖项”)。您可能想研究“依赖管理”的概念(使用Ant,IVY是一个不错的选择,但我建议您改用Maven或Gradle)