博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse使用Maven创建Dynamic Web Project
阅读量:5291 次
发布时间:2019-06-14

本文共 1203 字,大约阅读时间需要 4 分钟。

1. 点击File->New->Other,在弹出的对话框中选择Maven->Maven Project:

2. 点击Next,选择maven-archetype-webapp:

3. 填入Group ID和Artifact ID,会自动生成一个包名:

4. 点击Finish,会生成以下的目录:

5. 右键点击根目录,选择New->Source Folder,增加三个文件夹:src/main/java、src/test/java、src/test/resources,如果提示已经存在了,则表明确实已经存在了,只是我们看不见而已;

6. 修改Build Path,选择JRE为Workspace default JRE:

7. 可见main下面已经有了java文件夹,再添加几个文件夹:

8. 在Build Path里面选择Output folder和顺序:

9. 选择Maven->Project Facets,把Dynamic Web Module的Version修改为3.0,会发现报错,这需要修改几个文件,首先是web.xml,修改为:

再把项目的.settings文件夹的org.eclipse.jdt.core.prefs修改为:

eclipse.preferences.version=1org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabledorg.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7org.eclipse.jdt.core.compiler.compliance=1.7org.eclipse.jdt.core.compiler.problem.assertIdentifier=errororg.eclipse.jdt.core.compiler.problem.enumIdentifier=errororg.eclipse.jdt.core.compiler.problem.forbiddenReference=warningorg.eclipse.jdt.core.compiler.source=1.7

org.eclipse.wst.common.project.facet.core.xml修改为:

然后再把Dynamic Web Module的Version修改为3.0,这次没有报错了:

修改以后,项目上的红色小叉也消失了:

10. 将项目add到Server,再运行,大功告成:

转载于:https://www.cnblogs.com/mstk/p/6358946.html

你可能感兴趣的文章
netty研究【1】:编译源代码
查看>>
GTK接口定义和实现
查看>>
Hadoop生态系统介绍
查看>>
uva 11468 Substring
查看>>
SoapUI、Jmeter、Postman三种接口测试工具的比较分析
查看>>
Android平台实现与Apache Tomcat服务器数据交互(MySql数据库)
查看>>
Cout vs printf---缓存与引用,流处理顺序(转ithzhang,知乎郝译钧)
查看>>
排座椅(seat)
查看>>
XOR Queries
查看>>
MSIL学习------从HelloWorld开始
查看>>
bzoj千题计划138:bzoj1432: [ZJOI2009]Function
查看>>
自建数据源(RSO2)、及数据源增强
查看>>
BootStrap2学习日记2--将固定布局换成响应式布局
查看>>
实现自己的脚本语言ngscript之四:代码生成
查看>>
在Android中使用FlatBuffers(上篇)
查看>>
.net 基础面试题二
查看>>
leetcode 347. Top K Frequent Elements
查看>>
nil、Nil、NULL和NSNull的理解
查看>>
FTP上传下载文件
查看>>
maven build无反应,报terminated
查看>>