我们在Eclipse中有许多Java项目,文件结构如下:
+ project
+ libs
+ scripts
+ inputdata
libs
和scripts
是源文件夹,inputdata
是资源文件夹。
我们希望将所有项目转移到Maven,维护旧的文件结构。
我使用m2e Eclipse插件创建了一个Maven项目。在pom.xml中,我将<sourceDirectory>
更改为项目的根目录:
<build>
<directory>target</directory>
<outputDirectory>target/classes</outputDirectory>
<finalName>${project.artifactId}-${project.version}</finalName>
<sourceDirectory>.</sourceDirectory>
...
通过右键单击Project更新项目 - &gt; Maven - &gt;更新项目导致&#34;路径必须包含项目和资源名称&#34;错误。
但mvn verify
和mvn package
成功通过。
如果我想让源目录成为项目根目录,如何成功更新Eclipse?