我的项目结构是怎样的
|---> src (folder)
|----> Repository (folder)
|----> util (folder)
|----> config (folder)
|---> Repository (folder)
|---> property file 1
|---> property file 2
|---> property file 3
Config 文件夹与 Repository 文件夹具有相同的结构。
Util文件夹结构为
|---> util (folder)
|---> Main class file
|---> Sub main class file
|---> common function file
|---> Report file
现在我的 Main 类文件位于默认文件中的 util 文件夹下,它从 Repository 和 config 文件夹下的文件中获取数据。它还有一个链接,可以打开 Sub 主类文件并使用常用函数以及 util 文件夹本身下的 Report 文件。
我能够成功地从 Eclipse 运行代码,但现在我需要创建一个 jar 文件来执行这些操作。我尝试从命令提示符和 Eclipse 创建一个 jar 文件,它打开主类文件 UI 但无法从其他文件夹文件中获取数据或无法打开子主类文件。
我对这个 jar 东西很陌生,对此了解不多。
建议?
最佳答案
您可以使用以下命令构建jar并指定主类入口点(Main)。
jar cfe output.jar Main src/Repository/* src/util/*.class
关于java - 如何创建单个 jar 以包含来自不同文件夹的多个 java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38737686/