使用eclipse的Maven构建Web项目
2017-07-04 16:19
417 查看
(1) 新建web项目,选择Artifact Id应该为maven-archetype-webapp(网站)那一项
(2)目录结构为
可以按需自己添加文件夹
src/main/resources
src/main/java
src/test/resources
src/test/java
(3)修改项目的Project Facets
右键项目,properties –》Project Facets,将Dynamic Web Module,Version修改为3.0,注意与java版本保持一致。(3.0为Java7的)。
注意,这一步可能会遇见以下问题:
a. Maven项目新建默认使用的Jdk不是1.7,修改方法请参见另一篇博客Eclipse新建Maven项目,修改默认JDK
b. 若修改Dynamic Web Module的Version时报如下图错误
首先打开Navigator视图
打开项目.settings目录下org.eclipse.wst.common.component将project-modules标签中的project-version改成1.7
打开org.eclipse.wst.common.project.facet.core.xml,把installed facet=jst.web 的version改为3.0
点击Apply,点击OK,再修改Project Facets则可以成功修改。
(4)若要修改项目部署结构,可右键项目,选择properties –》Deployment Assembly进行修改
(5)在pom.xml文件中添加项目依赖,执行Maven->update project
注意,这一步如果出现One or more constraints have not been satisfied.的错误,在pom.xml文件中添加:
(6)编写业务代码,部署tomcat环境,运行项目。
(2)目录结构为
可以按需自己添加文件夹
src/main/resources
src/main/java
src/test/resources
src/test/java
(3)修改项目的Project Facets
右键项目,properties –》Project Facets,将Dynamic Web Module,Version修改为3.0,注意与java版本保持一致。(3.0为Java7的)。
注意,这一步可能会遇见以下问题:
a. Maven项目新建默认使用的Jdk不是1.7,修改方法请参见另一篇博客Eclipse新建Maven项目,修改默认JDK
b. 若修改Dynamic Web Module的Version时报如下图错误
首先打开Navigator视图
打开项目.settings目录下org.eclipse.wst.common.component将project-modules标签中的project-version改成1.7
打开org.eclipse.wst.common.project.facet.core.xml,把installed facet=jst.web 的version改为3.0
点击Apply,点击OK,再修改Project Facets则可以成功修改。
(4)若要修改项目部署结构,可右键项目,选择properties –》Deployment Assembly进行修改
(5)在pom.xml文件中添加项目依赖,执行Maven->update project
注意,这一步如果出现One or more constraints have not been satisfied.的错误,在pom.xml文件中添加:
<!-- 指定maven编译方式为jdk1.7版本 --> <profiles> <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile> </profiles>
(6)编写业务代码,部署tomcat环境,运行项目。
相关文章推荐
- Eclipse使用Maven构建web项目二
- 在Eclipse中使用Maven构建web项目
- Eclipse使用maven构建web项目
- Eclipse使用Maven构建web项目
- 使用Eclipse构建Maven的Web项目
- Eclipse使用Maven构建web项目详解
- Eclipse使用Maven构建web项目
- Eclipse使用Maven构建web项目
- JAVA Eclipse使用Maven构建web项目详解(SSM框架)
- eclipse下使用Maven构建一个web项目
- Maven学习:Eclipse使用maven构建web项目
- 使用Eclipse构建Maven的Web项目
- Eclipse使用Maven构建web项目
- Maven学习:Eclipse使用maven构建web项目
- 使用eclipse构建maven的web项目
- 在 Eclipse 中使用 Maven 构建 Web 项目
- 在 Eclipse 中使用 Maven 构建 Web 项目
- Maven学习:Eclipse使用maven构建web项目(转)
- JAVA Eclipse使用Maven构建web项目详解(SSM框架)