maven创建web工程

一,前言

maven 是一个项目管理工具。可以用来管理jar包依赖,构建项目等。

那么接下来,就在eclipse中使用maven创建一个简单的web项目。

二,依次点击File-> New -> Other,选择 Maven Project。然后Next.

三,直接点击Next

四,找到Aftifact Id 是 maven-archetype-webapp的行,点击选中行,然后Next

五,填写关键信息,然后点击Finish

六,稍等片刻,工程就创建成功了,目录如下:

上图中最后的pom.xm就是maven用来管理项目的关键文件。

但是使用过maven的小伙伴可能发现了,刚刚新建的工程中没有src/main/java和src/test/java,同时还有报错的提示。下面就来解决这两个问题。

七,添加src/main/java和src/test/java

在新建的工程上,右键->Build Path->Configure Build Path。在source标签栏中可以看到这两个包是missing状态

现在我们切换到Libraries标签页,并点击JRE System Library,最后点击Edit

在弹出的界面中选择Alternate JRE,然后点击Finish

在原来的界面中点击Apply And Close

接着我们就可以看到,src/main/java和src/test/java包,就出现了

同时在新建的工程上,右键->Build Path->Configure Build Path。在source标签栏中可以看到这两个包的missing状态也变成了正常的状态

八,解决工程报错问题

  

在eclipse界面的下方的Problems中可以看到错误事index.jsp中的。具体错误是:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

真正的原因是我们的web工程缺少运行环境,那么接下来,我们就添加一个tomcat运行环境。我使用的tomcat是tomcat 7.0.85。

在eclipse的上方我们按步骤点击:Window -> Show View -> Other。在弹出的窗口中的type filter text框中输入servers。

在servers上双击,接下来就会在下方出现servers的视图

在蓝色的字:No servers are available.Click this link to create a new server上单击,这句话的意思就是:没有可用的运行环境,单击这里创建一个新的运行环境。

因为我们使用的是tomcat 7.0.85,所以我们选择Tomcat v7.0 Server,然后点击Next

点击Browser,选择我们tomcat的目录。然后JRE就选择我们工程使用的一样的JDK。然后点击Finish。到这一步我们的错误并没有解决。

接下来,在新建的工程上,右键->Build Path->Configure Build Path,在Libraries标签页中点击Add Library。

在弹出的界面中选择 Server Runtime,然后点击Next

在新弹出的界面中选择Apache Tomcat v7.0,然后点击Finish。

然后在原来的界面中,点击Apply And Close

稍等片刻,错误就消失了。

但是这个时候,我们并不能判断我们的工程已经创建成功了,既然是web项目,那么我们就在浏览器中检测一下。

在检测之前,需要先部署项目。

九,部署项目到tomcat并运行

在servers标签页中,右键点击新建的运行环境-> 点击Open。就会打开tomcat的配置页面,在这个页面上修改一个地方,如下图

为什么要选择这个呢,因为我想把刚刚新建的工程部署在tomcat自己的空间中。切记,选择完成之后,别忘记ctrl+s保存。

右键点击新建的运行环境-> 点击Add add Remove。在弹出中的界面中。选择新建的工程,然后点击add,最后点击Finish。

完成之后,就剩下最后一步,启动tomcat了

右键点击新建的运行环境-> 点击Debug。(在开发模式下都要以Debug模式运行,方便我们查找跟踪错误。)

看一下tomcat启动成功的截图:

接下来打开浏览器,访问:http://localhost:8080/mavenwebtest。可以看到

这里的Hello World!就是index.jsp中的Hello World!,你不妨可以改改看。



原创不易,转载请声明出处:https://www.cnblogs.com/zhangchengzi/p/9795192.html

原文地址:https://www.cnblogs.com/zhangchengzi/p/9795192.html

时间: 2024-12-31 03:58:01

maven创建web工程的相关文章

maven创建web工程Spring配置文件找不到问题解决方案

使用maven创建web工程,将Spring配置文件applicationContext.xml放在src/resource下,用eclipse编译时提示class path resource [applicationContext.xml] cannot be opened because it does not exist错误.但是用mvn clean package命令编译时成功的.web.xml配置的如下 <context-param><param-name>context

用maven创建web工程

1.打开eclipse,选择File->New->Other菜单,弹出下面的对话框,在Wizards中输入maven,会过滤出和maven相关的菜单,选中Maven Project菜单,然后点击下一步 2.勾中 Create a simple project(skip archetype selection),这个选项的意思是,创建一个简单的项目,跳过原型选择(就是后面不会再弹出选择项目类型的框)  3.配置工程,group id是所在组织,artifact id是工程名,packaging是

基于eclipse+maven创建web工程

Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3.输入maven项目的基本信息,如下图所示: 4.完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不需要的,我们需要去掉: 5.选择项目,右键选择Properties,进入属性页面

elcipse 中利用maven创建web工程

如何创建: http://huxiaoheihei.iteye.com/blog/1766986 遇到的问题: 1: 如果spring MVC配置了 <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param>

IDEA Community(社区版) 使用Maven创建Web工程 并部署tomcat

由于IDEA社区版(Community)无法直接New一个Web Appplication 所以要使用maven来创建 1.创建一个Project 2. 3. 4.这里在Properties中添加一个参数archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候会直接卡住. 来自网上的解释: archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,

如何使用Maven创建web工程(详细步骤)

使用eclipse插件创建一个web project 首先创建一个Maven的Project例如以下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 因为packing是war包,那么以下也就多出了webapp的文件夹 因为我们的项目要使用eclipse公布到tomcat以下,这里我们须要先把项目转成dynamic web project 在我们的项目上点击右键,选择properties 并找到 Project Facets

idea14使用maven创建web工程

参考博客:http://geeksun.iteye.com/blog/2179658 ---------------------------------------------------- 一.配置maven 二.创建一个maven项目 2.1 2.2 2.3 起好GroupId.ArtifacId 2.4 这个是选择自己电脑上的maven目录.setting.xml及本地仓库 2.5 起个项目名 2.6 左边的是新建的界面,还有一些配置要完成.先点击右边的Enable Auto-Import

为什么maven 创建web工程不自动生成Deployment Descriptor:工程名

上面图切换成下面图: 点击eclipse右上角,如下图红圈,然后在选择javaEE这样就切换成javaEE视图了 原文地址:https://www.cnblogs.com/package-java/p/10351224.html

eclipse+maven搭建web工程之创建

本文参考了 一米阳光的搭建过程,大致基本是一样的,有一些不一样,自己也搭一个练习一下! 1.创建maven project 1)首先,右键-->项目: 2)弹出选择导向框,在里面输入maven: 接着处理webapp,还是右键工程,选择属性,这里上面给过图了,还是选择Project Facets:如下 右键工程,选择属性: 下一篇:eclipse+maven搭建web工程之发布和访问 .