使用 Maven 创建 Web 项目:
mvn archetype:generate -DgroupId=com.trial -DartifactId=message
-DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
使用以下方法将项目转换为 Eclipse Web 项目:
mvn eclipse:eclipse -Dwtpversion=2.0
将现有项目导入Eclipse:
项目图标包含一个文件夹,而不是网页图标和文件夹图标。我觉得这有点奇怪,当我尝试运行时,
Run on server
选项丢失了。我确信,我正确地遵循了步骤。我可能要落后到哪里才能得到这样的结果?
我有以下建议:
首先检查你的日食是否处于
Jave EE Perspective
。如果只是Java视角,运行选项不会出现。右键单击您的项目,转到属性。
点击
Project Facets
检查
Dynamic Web module
是否有勾号。如果不是,请勾选它。WTP版本相当旧,您应该添加一个Web项目功能来代替。编辑
.project
文件并在natures
标签下写入
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
并在
buildSpec
标签下添加构建器
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
如果您想仅使用 eclipse 创建 maven webapp,而不切换到命令行,那么按照以下步骤进行操作会更好。
以下步骤适用于 eclipse 2020-06