是否有可能或工作方法使用 maven-archetype-webapp 原型来生成具有普通目录结构的 maven webapp,例如
/src
/main
/java
/resources
/webapp
/test
/java
/resources
是否有可能或工作方法使用 maven-archetype-webapp 原型来生成具有普通目录结构的 maven webapp,例如
/src
/main
/java
/resources
/webapp
/test
/java
/resources
我假设您的问题是使用 maven-archetype-webapp 时新项目中缺少java
和test
文件夹。没有选项可以使该原型添加这些。当然,您可以在创建项目后手动添加它们。
您可能会在以下列表之一中找到其他原型:
如果没有什么符合您的需要,我建议创建一个自己的原型:http ://maven.apache.org/guides/mini/guide-creating-archetypes.html
这很容易,如果您打算多次使用它,这可能是值得的。
实际上我不太确定您在问什么,我的意思是您是否正在寻找 maven-archetype-webapp 的替代解决方案?
使用 maven 原型,您可以轻松创建上述目录结构,当然 java 和 test 文件夹将在那里丢失。
mvn archetype:generate -DgroupId=com.techidiocy -DartifactId=FirstWeb
-DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
2) 如果您使用的是 Eclipse IDE,那么您可以发出下面提到的命令将您的 Maven 项目转换为 Eclipse Web 项目。
mvn eclipse:eclipse -Dwtpversion=2.0
如果您不打算将其与 eclipse 绑定,此步骤 2 是可选的
谢谢