问题标签 [maven-eclipse-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

eclipse - Maven Eclipse Plugin 自动在 META-INF 下创建 maven 文件夹

我有一个Dynamic Web Project我们需要转换为Maven Project. 我正在Eclipse 2021-03使用Maven Integration for Eclipse v1.17.2

我使用“正常”程序来转换项目:

  1. 右键单击项目
  2. 选择配置 -> 转换为 Maven 项目
  3. 在新的 pom.xml 中填写了所有需要的字段
  4. src/main/java为 maven ( , src/main/resources, src/main/webapp)创建了源文件夹
  5. 将所有文件移动到正确的文件夹中
  6. 添加了所有需要的 Maven 依赖项
  7. 检查部署程序集中是否所有源文件夹都部署在正确的路径中
  8. 最后,在构建路径中将默认输出文件夹更改为/target/classes

完成后,Maven 插件会自动src/main/webapp/META-INF/maven/{groupId}/{artifactId}/ 在该文件夹下创建一个文件夹,其中有两个文件,具体来说pom.propertiespom.xml

如果我尝试删除它们,Maven 插件会重新创建它们,如果我尝试从/maven.

这是文件夹结构的屏幕截图,突出显示了“不需要的”文件夹和文件。

在此处输入图像描述

这是我的pom.xml

在此处输入图像描述

这种行为是否正确?为什么会创建这些文件夹和文件,为什么我不能让我的 Eclipse 停止生成它们?

任何帮助将不胜感激!