一,eclipse中创建maven web项目
1,直接点击新建,在里面可以找到Maven选项卡,点击Maven Project创建Maven工程
2,设置默认工程位置
3,选择创建web项目模块
4,填写项目坐标
5,生成的maven-web项目
6,解决5生成的项目中存在的问题
(1)问题一:jsp文件红色叉叉。原因是生成的web项目,在本地库中并没有支持jsp相关的jar,添加相关依赖即可。
便于复制:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
(2)问题二:生成的web项目引入的默认JRE库版本太低,为1.5。修改settings.xml配置即可。
解决:
嘎嘎,便于下次来复制:
<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>
7,部署到jetty服务器测试
在pom.xml文件的build标签里面添加以下:
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.8.v20160314</version>
</plugin>
</plugins>
特别注意:jdk1.7不支持jetty9,若想成功的运行,要么使用jetty8的maven插件,要么使用jetty9插件但是把本博文以上配置的jdk1.7改成1.8即可。
maven构建web项目在eclipse jetty部署有两种方法:
(1),运用Maven的plugin:jetty来部署web。
第一步:配置pom.xml
第二步:配置项目运行参数
第三步:运行
(2),运用Eclipse 的Jetty插件直接部署。
第一步:在eclipse中安装jetty服务器插件,这个从eclipse应用市场安装比较简单,也可以参考该文(点击去看)
第二步:直接运行如图
参考文章:
1,点击去看eclipse集成maven出现问题解决
2,点击去看慕课网maven系列视频教程
3,点击去看maven官方文档
4,点击去看系列教程