java - 在单个项目 netbeans 中有两个同名的 jar 文件

标签 java netbeans jar

我想要做的是将两个 jar 文件添加到单个 Netbeans 项目中。我有两个类使用第三方组件的两个版本。该组件在项目的 jar 文件中查找其许可证文件。我的问题是许可证文件具有相同的名称,尽管使用第一个组件没问题,因为它发现其许可证文件,但第二个组件有问题。它查找其许可证并找到第一个许可证并报告无效许可证问题。

有没有办法将两个 jar 文件添加到 Netbeans 中的单个项目中,然后在代码中指定在每种情况下使用哪个 jar 文件?

谢谢

最佳答案

如果两个不同的 jar 中有两个具有相同名称和路径的文件,那么它们的优先级顺序是不确定的。部署期间可以选择任何人。最好更改文件名或将公共(public)文件移动到主项目中,而不是 jar 中。

关于java - 在单个项目 netbeans 中有两个同名的 jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20538071/

相关文章:

java构建路径之谜

从 .jar 运行应用程序时出现 Java 3d 错误

java - 在 Java 中重用 ObjectOutputStreams

java正则表达式不起作用

java - 在 Android fragment 中更新 ImageView

java - 使用选择排序(不使用 Array.sort)按字母顺序对数组进行排序

javascript - Return 语句与之前的用法不一致 - JQuery

java - 缓存键生成

java - 计算两个 JDateChooser 值之间的差异

java - 将 Java 文件包含到 Coldfusion 中