作为一个新手,我可能只是遗漏了一些明显的东西,但我认为这可能会让任何不了解 Maven 等开发工具领域的人感到困惑。按照官方 Maven 指南,我能够将示例 JAR 安装到适当的存储库。
添加资源的结构看起来很直观,但是写东西的方式,对于指南的示例项目,我不清楚什么是手动的,什么是自动的。该指南开始本节,就好像他们在 src 目录的主文件夹的位置手动添加了资源目录(带有随机子文件夹)(我猜这也可以通过在项目构建中添加资源元素来完成),但是然后它会谈论这些随机文件夹的内容,就好像它们在您解压缩之前安装的 JAR 时自动出现一样。然而,我之前没有看到任何关于解压 JAR 的过程的讨论。单击或尝试直接使用 .m2 文件夹中存储库的“my-app”中生成的 JAR 似乎不会产生任何结果。
我找不到与此问题相关的任何内容,并且我不想冒任何风险来危及我的进度,因为我在尝试用不同的标题再次重现我的进度作为另一个示例项目时遇到了问题。如果我在这里问的内容实际上大部分是自动的,因为这是 Maven 指南中的示例项目,那么在尝试从头开始创建新项目时需要额外手动步骤的这个特定问题我应该注意什么?
编辑:最终目标是我了解如何使用 Maven 生成一个 .jar,它不会让我在 launch4j 构建中出现错误“no main manifest attribute”(因为使用我的 java 文件和命令提示符没有'不要那样做)。