我有一个由许多 jar 文件组成的 Java 项目,假设应用程序目录由以下 jar 文件组成:
- File_1.jar
- File_2.jar
- ...
- File_N.jar
此外,还有一个使用 jar 文件的文件可执行文件
出于某种原因,我负责修改两个 jar 文件,比如说 File_1.jar 和 File_2.jar,特别是 File_2.jar 需要在构建路径中关联到 File_1.jar 的项目。
我生成了 jar 文件没有问题,所以现在应用程序具有以下 jar 文件:
- File_1_modif.jar
- File_2_modif.jar
- File_1.jar
- File_2.jar
- ...
- File_N.jar
一切都很好,我的意思是我可以通过我的修改来执行应用程序,但是当我从应用程序目录中删除旧的 jar 文件(File_1.jar,File_2.jar)时,我的问题出现了。实际上我没有收到错误消息,但应用程序的行为与删除旧 jar 文件之前的行为不同,我想知道是否应该以特殊方式生成文件 File_1_modif.jar,因为该文件需要构建文件 File_2_modif.jar。有人可以建议我做一些尝试来解决我的问题吗?