MyEclipse中用Maven创建Web项目
方法/步骤
-
new --> other
-
1、Wizards: mvaen
2、Maven Project
3、Next
-
Use Default Workspace Location
-
1、webapp
2、maven-archetype-webapp
3、next
-
1、输入Group Id
2、输入Artifact Id
3、Finish
-
这时候会看到文件报错,解决办法如图:
在Pom中添加Servlet
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
添加完成之后Ctrl+S保存
-
Junit版本修改 及 Servlet 只在编译和测试时运行
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<!-- 只在编译和测试时运行 -->
<scope>provided</scope>
</dependency>
-
可以看出Maven项目不全
下面是补全项目的方法
1、选中项目,单击鼠标右键 New-->Folder
src/main/java
src/test/java
2、选中项目,单击鼠标右键 New-->Source Folder
src/test/resources
-
项目检查 检查输出路径
-
转换成Web项目
-
删除不需要的输出文件
-
项目创建完成
END
方法 在Jetty容器中运行
-
修改POM.XML
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
</plugin>
</plugins>
-
运行Jetty
1、Run As --> Maven Build
-
在浏览器中输入 本地地址及端口
http://127.0.0.1:8080/