很多朋友对于使用Eclipse搭建Maven管理的Web项目指南和不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
使用的工具和技术-
Eclipse Jee OxygenMaven 3.3.3JavaSE 1.8Servlet API 3.1.0Apache Tomcat 7.0.47 (Embeded) 让我们开始一步步在Eclipse 中使用maven 创建一个Web 项目。
第1步
转到“新建”菜单“其他.-Maven-Maven 项目”,然后单击“下一步”。如下图——
[图片上传失败.(image-a4e83b-1546581772533)]
第2步
在“新建Maven 项目”向导中,选择“创建一个简单项目”并指定保存项目的目录(例如:F:workspMavenwebproject),然后单击“下一步”。如下图——
[图片上传失败.(image-16d1ee-1546581772533)]
第3步
在接下来的向导中,添加如下所示的项目信息,然后单击完成。
[图片上传失败.(image-b98e38-1546581772533)]
了解有关groupid artifactId 和版本的Maven 命名约定的更多信息。
第4步
打开pom.xml文件,添加servlet依赖和Tomcat maven插件,如下代码,pom.xml
4.0.0com.yiibaiwebproject0.0.1-SNAPSHOTwarUTF-8falsejavax.servletjavax.servlet-api3.1.0providedsrc/main/javamaven-compiler-plugin3.5.11.81.8org.apache.tomcat.maventomcat7-maven-plugin2.2/XML更改pom后.xml 文件,更新Maven Web 项目。
更新web maven项目,右键项目名称(如:webproject)-Maven-Update Project.即可更新项目。
第5步
查看maven web项目结构,如下图——
[图片上传失败.(image-d9ab-1546581772533)]
第6步
现在,创建一个包:com.yiibai.servlet,在该包下创建一个HelloWorldServlet类,并在其中编写以下代码。文件:HelloWorldServlet.java
包com.yiibai.servlet;
导入java.io.IOException;
导入javax.servlet.ServletException;
导入javax.servlet.annotation.WebServlet;
导入javax.servlet.http.HttpServlet;
导入javax.servlet.http.HttpServletRequest;
导入javax.servlet.http.HttpServletResponse;
/**
* @作者maxsu
*/
@WebServlet("/你好")
公共类HelloWorldServlet 扩展HttpServlet {
私有静态最终长serialVersionUID=1L;
@覆盖
protected void doGet(HttpServletRequest req, HttpServletResponse resp) 抛出ServletException, IOException {
resp.setContentType("text/plain");
resp.getWriter().write("Hello World! Maven Web 项目示例。");
}
}
Java
第7步
使用以下Maven 命令构建项目。
mvn 干净安装
Shell 要在Eclipse IDE 中执行maven 命令,右键单击项目名称,打开运行菜单-Run Configuration. 创建新配置。
在运行配置向导中,双击Maven Build 并提供配置信息(名称、基目录和目标),如下图所示。
[图片上传失败.(image-e1a75c-1546581772533)]
然后点击运行,控制台输出结果如下——
[图片上传失败.(image-546a0f-1546581772533)]
第8步
使用以下命令运行嵌入式tomcat 服务器。
mvn tomcat7:run
Shell 要在Eclipse IDE 中执行maven 命令,请创建一个新配置,如下图所示-
[图片上传失败.(image-755e59-1546581772533)]
好了,文章到这里就结束啦,如果本次分享的使用Eclipse搭建Maven管理的Web项目指南和问题对您有所帮助,还望关注下本站哦!
【使用Eclipse搭建Maven管理的Web项目指南】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
我想学习web开发,这个教程看起来很适合我入门。
有13位网友表示赞同!
一直想尝试maven搭建项目,正好可以跟着这个教程一起学习。
有9位网友表示赞同!
Eclipse好像和Maven结合起来用蛮方便的。
有13位网友表示赞同!
最近在研究Spring Boot,会不会用maven创建web项目也能用到啊?
有18位网友表示赞同!
视频讲解还是很好理解的,特别是操作步骤展示很清晰。
有6位网友表示赞同!
我以前尝试过eclipse创建web项目,但是每次都遇到各种问题,这个教程能够解决我的难题吗?
有18位网友表示赞同!
看了下评论区,好多人都说这个教程详细易懂,看来值得一试!
有18位网友表示赞同!
终于有时间学习了,来跟着视频教程搭建一个maven web项目试试看!
有12位网友表示赞同!
我现在还在使用传统的web开发方法,是不是应该尝试一下maven?
有11位网友表示赞同!
我想了解一下Maven的优势是什么?相比其他工具有哪些不同呢?
有5位网友表示赞同!
我之前听说Maven可以用来管理代码版本控制吗?
有6位网友表示赞同!
这个教程好像只讲解了创建项目的过程,后面还会用maven开发web项目的具体内容吗?
有14位网友表示赞同!
学习完这个教程后,我可以直接开发web应用程序了吗?
有11位网友表示赞同!
Maven看起来很强大,希望可以通过这个教程更好地掌握它。
有16位网友表示赞同!
我有很多Eclipse工程需要迁移到Maven管理下,这款视频教程能帮我吗?
有6位网友表示赞同!
如果学习了Maven,还能用在其他类型的项目开发中吗?
有19位网友表示赞同!
我在网上找了很多关于Maven的教程,但是还没有找到这么清晰易懂的。
有20位网友表示赞同!
看来这个教程确实很实用,分享一下给我的朋友吧!
有19位网友表示赞同!
建议作者以后也可以录制一些maven进阶内容,比如测试和打包等。
有6位网友表示赞同!
我已经收藏了这个视频链接,等我空闲的时候学习一遍!
有6位网友表示赞同!