MyEclipse中用Maven创建Web项目(亲测有效)
2016-08-04 15:45
363 查看
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项目
删除不需要的输出文件
项目创建完成
<pluginManagement>
<!--配置Jetty-->
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
</plugin>
</plugins>
</pluginManagement>
运行Jetty
1、Run As --> Maven Build
2、打开浏览器访问localhost:8080/项目名,有的浏览器可能直接 localhost:8080/ 才可以访问
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项目
删除不需要的输出文件
项目创建完成
在Jetty容器中运行
修改POM.XML,添加依赖项:<pluginManagement>
<!--配置Jetty-->
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
</plugin>
</plugins>
</pluginManagement>
运行Jetty
1、Run As --> Maven Build
2、打开浏览器访问localhost:8080/项目名,有的浏览器可能直接 localhost:8080/ 才可以访问
相关文章推荐
- MyEclipse中用Maven创建Web项目
- MyEclipse中用Maven创建Web项目
- myeclipse maven web项目创建
- myeclipse无法创建maven web项目:Could not resolve archetype
- Myeclipse2014使用maven创建web项目
- MyEclipse下创建基于Maven集成junit的web项目教程
- MyEclipse使用Maven创建web项目+搭建SSM框架教
- Myeclipse + Maven 创建web项目
- MyEclipse使用Maven创建web项目+搭建SSM框架教程
- MyEclipse使用Maven创建web项目+搭建SSM框架
- Maven的学习资料收集--(十)Myeclipse下创建Maven的Web项目
- myeclipse 创建maven项目 creating maven-archetype-webapp has encountered a problem
- Myeclipse之创建maven web项目默认显示 Maven Webapp后缀
- MyEclipse+Maven创建web项目出现的错误总结
- Myeclipse2014 用Maven创建第一个web项目(1)---helloworld
- MyEclipse下使用maven创建web项目
- Myeclipse 创建 Web Maven项目
- MyEclipse创建基于Maven的Web项目去掉项目名后缀方案(Maven Webapp)
- MyEclipse使用Maven创建web项目+搭建SSM框架教
- 图文详解MyEclipse中创建Maven webapp项目的步骤