Java Eclipse在输出jar中错误地放置了maven资源

Java Eclipse在输出jar中错误地放置了maven资源,java,eclipse,maven,jar,Java,Eclipse,Maven,Jar,我在eclipse中加载了一个maven项目,当我将其导出为jar时,src/main/resources文件始终位于jar中的/resources目录中。通过将所有资源放在项目的根目录中,我发现了一个很难解决的问题,但它很快变得非常混乱。有没有办法将其配置为将资源输出到jar的根目录?您不会将maven项目导出为jar。 您将清理包并在目标文件夹中获得结果jar。 右键单击项目的pom.xml,并以maven build的形式运行它。您需要编写自己的编译器来移动resources文件夹,并将其

我在eclipse中加载了一个maven项目,当我将其导出为jar时,src/main/resources文件始终位于jar中的/resources目录中。通过将所有资源放在项目的根目录中,我发现了一个很难解决的问题,但它很快变得非常混乱。有没有办法将其配置为将资源输出到jar的根目录?

您不会将maven项目导出为jar。 您将
清理包
并在目标文件夹中获得结果jar。
右键单击项目的pom.xml,并以maven build的形式运行它。

您需要编写自己的编译器来移动resources文件夹,并将其放在所需的位置。使用bash脚本可以很容易地完成这项工作