我有一个Dynamic Web Project
我们需要转换为Maven Project
. 我正在Eclipse 2021-03
使用Maven Integration for Eclipse v1.17.2
我使用“正常”程序来转换项目:
- 右键单击项目
- 选择配置 -> 转换为 Maven 项目
- 在新的 pom.xml 中填写了所有需要的字段
src/main/java
为 maven ( ,src/main/resources
,src/main/webapp
)创建了源文件夹- 将所有文件移动到正确的文件夹中
- 添加了所有需要的 Maven 依赖项
- 检查部署程序集中是否所有源文件夹都部署在正确的路径中
- 最后,在构建路径中将默认输出文件夹更改为
/target/classes
完成后,Maven 插件会自动src/main/webapp/META-INF/maven/{groupId}/{artifactId}/
在该文件夹下创建一个文件夹,其中有两个文件,具体来说pom.properties
和pom.xml
如果我尝试删除它们,Maven 插件会重新创建它们,如果我尝试从/maven
.
这是文件夹结构的屏幕截图,突出显示了“不需要的”文件夹和文件。
这是我的pom.xml
:
这种行为是否正确?为什么会创建这些文件夹和文件,为什么我不能让我的 Eclipse 停止生成它们?
任何帮助将不胜感激!