idea将maven项目打包成war包的方式,以及使用war包

打包WAR过程

首先对项目进行编译。然后执行以下步骤:

  1. 单击下图红色方框处 
  2. 在IDEA右侧出现maven project选项 
  3. 单击maven project选项,出现Spring MVC Basic Feature菜单,选择 其中的Lifecycle菜单项,展开,执行里面的package命令即可。 

到这打包已完成,在项目文件夹/target/下可以找到 *.war 文件。


将war文件部署到tomcat上

我们采用一种比较简单的部署方式:

    1. 将war文件拷贝到tomcat安装目录的$TOMCAT_HOME/webapps文件夹下。
    2. 修改$TOMCAT_HOME/conf/server.xml,在Host配置段中添加类似于如下内容:<Context path="/" docBase="appname.war" debug="0" privileged="true" reloadable="true"/>docBase=”appname.war”中的appname.war 替换成自己的war的名字。
    3. 重启tomcat,然后访问http://localhost:8080/appname 即可。
时间: 2024-12-19 17:35:41

idea将maven项目打包成war包的方式,以及使用war包的相关文章

怎么将maven项目打包成war包

问题:我在eclipse上能运行,然后我想将这个maven项目打包成war然后放到另外一台机子上(其实是手动放在tomcat的webapp目录中),提供外部访问.现在问题是,一直maven项目打包一直出错.请问大侠怎么将maven打包好?万分感谢 回答1:右键项目,选择Run As,再选择Maven build...,这时会弹出个新界面,在Goals里输入clean package,然后点击Run就行了,打包好的项目放在target文件夹下面.clean package是maven的一个命令,意

Maven项目打包成war包并启动war包运行

1 项目打包 1.1 右键点击所需要打包的项目,点击如图所示 Maven clean,这里 Maven 会清除掉之前对这个项目所有的打包信息. 1.2进行完 Maven clean 操作后,在eclipse的控制台会出现以下的信息. 1.3然后我们重新右键所需打包的项目,点击如图所示 maven build... 1.4 在弹出的界面中,进行如下图的操作. “Goals”输入框中输入 -X package,同时勾选下方 Update Snapshots 和 Skip Tests 选项框 1.5

maven项目打包成可执行的jar

编写功能类:   编写main方法类:   在pom文件中配置:   打包方式: 1.进入到项目所在目录,例如: cd D:\workspace\riskCompensate\FileToZkUtil 2.运行命令 mvn assembly:assembly 3.在项目的target目录中可以看到如下文件 说明打包完成. 运行方式: 1.在cmd命令窗口进入target目录 cd  cd D:\workspace\riskCompensate\FileToZkUtil\target 2.输入 j

maven项目打包成war包发布到tomcat下...

分为两种情况: 1.当你的项目中没有前端页面时,直接右键项目--Export--选择web下的warFile--选择目录到tomcat安装目录下的webapps下即可访问. 2.当项目中有前端页面时 (1).右键项目--run as--选择maven build--输入clean package--点run直接运行,如下图 出现如下图所示则打包成功 在项目的保存路径下找到target文件下,再找到---.jar包,然后复制到tomcat下的webapps下,然后找到tomcat的bin目录下,运

如何将maven项目打包成可执行的jar

看见网上有好几种打包的方式,但是我目前只使用了下面这种方式. 修改pom.xml文件,添加插件 <!-- 打包 --> <plugin>     <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <a

spring boot 在STS里将项目打包成war

spring boot通过在maven的pom.xml里面添加spring boot自带的打包插件,可以直接将项目打包成可执行的jar文件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </p

SpringBoot之通过Maven将项目打包成ROOT.war-yellowcong

在项目中,我们通过maven的插件,将项目达成war包,然后通过jenkins,自动化部署项目. 核心的maven配置文件,下面这一段pom.xml的配置文件. 将项目打包成ROOT.war <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <warName&

将Java项目打包成可以独立运行的Jar包

因为一直也没怎么用过Java的原因,所以以前本科上课的时候,在控制台下运行Java程序都是仅仅运行单个的没有第三方库依赖的情况下运行的 那种情况特别简单,只要输入Javac 文件名.java等到编译完,再执行java 文件名 直接就可以运行了,但是,在公司实习需要写一个独立的来运行的项目, 并且可能要通过脚本来定时的运行,这样的话,最好是将项目打包成一个Jar包,然后,使用crontab创建一个新的定期运行的作业就可以了. 这样就可以使用java -jar 项目.jar来定时的运行这个任务. 但

将引用了第三方jar包的Java项目打包成jar文件的两种方法

方案一:用Eclipse自带的Export功能 步骤1:准备主清单文件 “MANIFEST.MF”, 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下: Manifest-Version: 1.0 Class-Path: lib/commons-codec.jar lib/commons-httpclient-3.1.jar lib/commons-logging-1.1.jar lib/log4j-1.