eclipse和maven生成web项目的war包的操作方法

一、eclipse中,在需要打包的项目名上右击,然后把鼠标光标指向弹出框中的“run as”:

二、之后会看到在这个弹出框的右侧会出现一个悬浮窗,如下:

三、在上边的第二个悬浮窗鼠标点击“maven  clean”,maven会清除掉之前对这个项目的打包信息;执行以后在eclipse的控制台console会看到如下信息:

四、然后重复一、二步,选择“mavenbuild”,会看到如下弹出界面,在“Goals”后的文本框内输入“-X package”,勾选上下方的“update snapshots”和“skip tests”,然后点击右下方的“run”:

五、Run之后可以看到eclipse控制台输出如下内容,代表打包成功:

六、然后在项目名上右击,选择“refresh”刷新,再打开项目目录,可以看到在项目下的target下已经生成了一个“planSystem1.war”的文件,.war结尾,项目名开头:

七、把这个.war结尾的文件拷贝到服务器中,例如tomcat的webapps目录下:

八、启动tomcat服务器,然后就可以在浏览器中正常访问这个web项目了:

九、更改过项目名后,maven打包注意事项:

正常打包,生成的文件名就是项目名,但是如果我们更改过项目名,那么打包后的文件名依旧是之前的项目名,而不是更改后的;例如我把planSystem1项目名改为myPlanSystem,再打包,就会看到生成的文件依旧是planSystem1.war,如图:

十、更改过项目名后,maven打包注意事项:

这时候需要打开上图中另一个箭头所指的“pom.xml”修改一些东西,打开pom.xml,在如下界面中点击箭头所指的地方,在出现的代码区域搜索“finalName”,会看到finalName中间依旧是之前的项目名:

十一、更改过项目名后,maven打包注意事项:

把这里的名称改为更改之后的项目名,如图:

十二、更改过项目名后,maven打包注意事项:

保存后重新执行打包操作,之后再查看就会看到.war文件名已经成功变成了更改后的项目名:

时间: 2024-11-09 03:26:47

eclipse和maven生成web项目的war包的操作方法的相关文章

部署Web项目的War包到TomCat服务器

war包: war包一般是进行web开发时,一个project下的所有源码的集合. war包可以放在tomcat下的webapps目录下,在tomcat重启后,可以自动被解压

eclipse下maven管理web开发,jar包无法编译出来的问题

问题: 使用maven创建spring的web项目,debug之后报错: ...classNotFoundException: org.springframework.web.context.ContextLoaderListener..., context都找不到,也就是说可能不是部分没有编译出来,可能是所有jar都没有编译出来.想办法找到了tomcat的编译目录,查看编译文件,果然没有任何引入的jar包.那么现状就是:项目的maven dependencies是有jar包的,可是编译的时候没

Weblogic 设置优先引用web项目的jar包

在WEB-INF/weblogic.xml中进行如下配置: <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor>

Maven创建并管理Web项目(上传Web项目的API的JAR到Nexus 私服上)

目录 1.简介 2.安装Eclipse Maven插件 3.用Eclipse创建Maven Web项目 4.配置settings.xml 文件并下载项目依赖的JAR,并上传Web项目的api的JAR到Nexus 私服 1.简介 Maven.Nexus 私服的安装和配置和Maven的优点在Maven和 Sonatype Nexus私服的安装.配置及使用入门已经有介绍了,这里就不在介绍了,今天我们要介绍Maven创建并管理Web项目,方便我们项目的开发和管理. 2.安装Eclipse Maven插件

Eclipse下Maven新建Web项目index.jsp报错完美解决(war包)

Eclipse下Maven新建Web项目步骤 1. 2. 3. 4. 5. 问题描述 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看! 解决方法 第一种:直接在pom.xml文件中添加jar包支持 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <

Eclipse下maven部署web项目到tomcat7(兼容tomcat8)

1.下载tomcat7并配置好JAVA_HOME,tomcat7\webapps目录除了manager之外,其它都可以删除(删除没用的,可加速tomcat的启动). 2.新建系统变量CATALINA_HOME,值为:C:\opensource\tomcat-7.0.34,在系统变量  Path的最后面添加%CATALINA_HOME%\lib; %CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar   注意它们之间

eclipse 用maven创建web项目

Eclipse 用maven构建web项目 (2013-01-27 11:05:31) 转载▼ 标签: it eclipse maven spring web 杂谈   一.背景介绍 对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置.一次使用,就放不下了. 二.准备工作 1.Eclipse 3.7 2.maven 3.Eclipse 需要安装maven插件.url:maven - ht

eclipse构建maven的web项目(转)

使用Eclipse的maven构建一个web项目 1.选择建立Maven Project 选择File -> New -> Other,在New窗口中选择 Maven -> Maven Project:点击next 2.选择项目路径 Usedefault Workspace location默认工作空间 3.选择项目类型 在Artifact Id中选择maven-archetype-webapp 4 .输入Group ID和 Artifact ID,以及Package Group ID一

eclipse中MAVEN的web项目部署至TOMCAT的步骤

一.建立一个maven  WEB项目 1.file->new->other 2. 进入项目类型选择对话框,如下图.我们选择Maven->Maven Project.然后点击next按钮. 3.进入工作空间选择对话框:如下图.Location->browse选择一个文件夹作为你的项目工作空间,也就是新建项目的磁盘存储位置.然后点击next按钮,进入下一步. 4.进入maven项目类型选择对话框,如下图. 我们选择Artifact Id为maven-arrchetype-webapp.