【发布时间】:2016-04-01 01:39:19
【问题描述】:
我正在努力让项目的所有配置都由 Maven 而不是 eclipse 管理,当我尝试从那里更改源时遇到了问题。
这就是我所拥有的:
这就是我想要的:
如何使用 maven 进行修改?
谢谢
【问题讨论】:
-
在您的帖子中包含图片和代码几乎总是更好,这样我们的用户就不必离开网站来回答您的问题。
-
请确保您的代码在问题中是文本而不是图片。
我正在努力让项目的所有配置都由 Maven 而不是 eclipse 管理,当我尝试从那里更改源时遇到了问题。
这就是我所拥有的:
这就是我想要的:
如何使用 maven 进行修改?
谢谢
【问题讨论】:
使用 maven,you can change all this configuration 在 <build> 标签中:
<build>
<directory>target</directory>
<outputDirectory>target/classes</outputDirectory>
<finalName>${artifactId}-${version}</finalName>
<testOutputDirectory>target/test-classes</testOutputDirectory>
<sourceDirectory>src/main/java</sourceDirectory>
<scriptSourceDirectory>src/main/scripts</scriptSourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>src/test/resources</directory>
</testResource>
</testResources>
</build>
也就是说,我认为最好按照 maven 的意图复制源文件以避免麻烦,从 src/ 到 src/main/java 或 src/main/resources,具体取决于文件类型。
【讨论】: