精华内容
下载资源
问答
  • 一般情况下,SpringBoot的Maven的项目都是jar包,那么如果想打war包,可以按照如下步骤:步骤一、修改pom.xml文件1.将packaging标签中的jar改成war2. 添加因配置外部tomcat而配置的依赖org.springframework.boot...

    内容极其珍贵,我决定再整理一份!!

    一般情况下,SpringBoot的Maven的项目都是jar包,那么如果想打war包,可以按照如下步骤:

    步骤一、修改pom.xml文件

    1.将packaging标签中的jar改成war

    fbc0ff1b29b104bde0b2ef03e0ea1848.png

    2. 添加因配置外部tomcat而配置的依赖

    0e7fb5bb98a13c483213df57f18144b5.png

    org.springframework.boot

    spring-boot-starter-tomcat

    provided

    3.由于没有web.xml文件,因此需要加入插件,以告知maven

    49f6039f9897f8501e0571a2f1c58785.png

    org.apache.maven.plugins

    maven-war-plugin

    2.6

    false

    4.可以添加finalName标签,用以设置war包的名字

    41a20b03b8f05f469bc1a69f7e19bf97.png

    步骤二、修改SpringBoot的启动类

    让启动类继承了SpringBootServletInitializer类并且重写configure方法

    7b511a5cc492600d461d50d7af212e64.png

    步骤三、先后执行maven的clean和build命令

    1.左键选中项目,选择点击右键Run As,点击Maven clean,执行两次

    控制台出现BUILD SUCCESS即为成功

    2.左键选中项目,选择点击右键Run As,点击Maven build,Goals填写-X package,勾选Update Snapshots和Skip Tests,点击Run

    控制台出现BUILD SUCCESS即为成功

    3.以上步骤均执行成功后,左键选中项目,右键点击Refresh,刷新项目

    在target目录下生成对应的war包

    this is all ,finish,已经在项目中实施并有效使用~

    真是帮了我一个大忙

    展开全文
  • 1项目依赖关系2打包流程这里使用eclipse的maven工具打包,也可以直接在cmd里用命令打包依次对项目wx-parent、wx-common、wx-manage进行maven clean命令右击项目 =》 Run As =》 maven clean再依次对项目wx-parent、...

    1项目依赖关系



    2打包流程

    这里使用eclipse的maven工具打包,也可以直接在cmd里用命令打包

    依次对项目wx-parent、wx-common、wx-manage进行maven clean命令

    右击项目 =》 Run As =》 maven clean


    再依次对项目wx-parent、wx-common、wx-manage进行maven install命令

    右击项目 =》 Run As =》 maven install


    执行成功项目wx-manage   maven install 后,可以看出war包所在目录:   war项目目录下/target/



    3通过Xftp 5软件把war包放到linux的tomcat服务器webapps目录下,并启动或者重启tomcat服务器即可




    展开全文
  • maven 多模块modules项目如何打包生成war包部署到服务器 1项目依赖关系 2打包流程 这里使用eclipse的maven工具打包,也可以直接在cmd里用命令打包 依次对项目wx-parent、wx-common、wx-manage进行maven ...

    maven 多模块modules项目如何打包生成war包部署到服务器

    1项目依赖关系

     

    2打包流程

    这里使用eclipse的maven工具打包,也可以直接在cmd里用命令打包

    依次对项目wx-parent、wx-common、wx-manage进行maven clean命令

    右击项目 =》 Run As =》 maven clean

    再依次对项目wx-parent、wx-common、wx-manage进行maven install命令

    右击项目 =》 Run As =》 maven install

     

    执行成功项目wx-manage   maven install 后,可以看出war包所在目录:   war项目目录下/target/

     

    3通过Xftp 5软件把war包放到linux的tomcat服务器webapps目录下,并启动或者重启tomcat服务器即可

     

    如果是放在windows服务器的话,直接远程连接放入webapps下就好了。启动tomcat会自动解压war文件包。

    如需转载,请标签作者 出处!谢谢!

     

    原文地址:https://www.cnblogs.com/demon7715/p/11038310.html

    展开全文
  • 1.web项目先用maven install命令打包(会把所有资源包括依赖的jar包打成war包放到本地仓库)2.把生成war包拷贝到tomcat 的 webapps下,删除版本号。linux下如果用ftp拷贝失败可能需要 chmod 777 文件夹名 赋予文件...
    1.web项目先用maven install命令打包(会把所有资源包括依赖的jar包打成war包放到本地仓库)

    2.把生成的war包拷贝到tomcat 的 webapps下,删除版本号。
    linux下如果用ftp拷贝失败可能需要 chmod 777 文件夹名 赋予文件写入权限

    3.到bin目录下双击startup.bat可以启动tomcat,但是访问需要加上war包的包名,需要再配置路径如下。
    要注意,必须先解压war包,再配置路径,不然启动tomcat时会报找不到配置的路径名的错误。

    4.修改conf 下的server.xml文件,在 <Host></Host>中间添加或者修改
    <Context path="" docBase="ssm-demo" debug="0" reloadable="true"></Context>
    docBase填war包项目名。以便访问时不用加项目名。

    5.双击bin下的startup.bat启动tomcat,会自动解压war包到webapps下,并启动项目

    6.启动成功后,通过 http://localhost:8080/user/user/list 即可访问项目。

    ps:tomcat启动过程解释
    当tomcat启动时候,会去查看webapps目录下的所有war包,同时查看是否有该war包对应的,已解压的同名文件夹,
    如果已经存在,就不会再解压,也不会覆盖该工程下已经被修改过的文件.
    只有当你删除war包对应的同名文件夹(即 你的工程 )后,启动tomcat时才会再进行解压war文件动作
    war不能在tomcat运行时删除,否则会删除自动解压的工程。 你可以停止tomcat后删除war。
    当你重新部署的时候,如果有与war文件相同的文件夹,就不会重新部署。
    展开全文
  • spring boot+maven项目打包成war包部署到tomcat
  • 博主的运行环境:  电脑系统: Linux mint 18  JDK版本: java version "1.8.0_171" ... 如图,这是一个多模块项目,被分为前端和后端,生成war包将在web部分生成,但是web部分对service部分有依...
  • Maven镜像进行war包生成,结果发现如果webapp/WEB-INF下如果有中文文件名的话,打包生成的war文件中不包含此文件。 Maven镜像Base:Alpine镜像 Java: Oracle JDK 7u79 Maven: 3.2.5 原因确认 按照...
  • jar文件包括java普通类、资源文件和普通...在打包的时候会自动生成MATA-INF文件夹,用于存储maven的pom信息和MANIFEST.MF文件。 war文件包含全部的web应用程序,即所有的java类,配置信息和jsp、js等静态资源。但...
  • linux安装jenkins war包

    千次阅读 2019-02-27 15:23:58
    1.使用安装war包的方式需要安装两个tomcat,我这边安装两个之后出现了tomcat启动很久,误以为配置问题,tail -500f catania.out查看日志发现: Tomcat启动时卡在“ Deploying web application directory ”很久的解决...
  • 1、首先下载maven,下载地址:http://maven.apache.org/download.html ,打开这个连接:选择File下面的apache-maven-*.*.*-bin.zip链接进行下载 2、maven配置环境变量: a、环境变量,在系统变量里新建MAVEN_HOME,...
  • 本地打的jar包,在打包成war包后,部署到服务器上会报错:java.lang.NoClassDefFoundError 以下为解决方式:(暂时还不知道其他的解决方式,期待你的留言) 需要打包的jar包: <!--打包自定义的依赖包--> <...
  • 1、下载或者生成war包(从maven上下载war包,并改名字为turbine.war) 2、将turbine.war拷贝到$TOMCAT_HOME/webapps中 3、添加如下语句到$TOMCAT_HOME/conf/server.xml 至此,部署完成!   二、运行 启动...
  • Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的...
  • Idea中使用Maven进行打包操作,显示打包成功但没有War路径,找不到War包的问题 开发完的项目想要部署到服务器时需要将项目打包后发布到服务器上,使用package打包时发现项目打包成功,但控制台并没有显示打好包的路径,且...
  • git学习之Linux maven/gradle 打jar

    千次阅读 2019-05-17 11:34:29
    git mavenmaven安装编写git,maven项目的shell脚本gradle安装编写git,gradle项目的shell脚本 maven安装 下载maven发布版本 wget ...
  • 1、下载或者生成war包(从maven上下载war包,并改名字为turbine.war) 2、将turbine.war拷贝到$TOMCAT_HOME/webapps中 3、添加如下语句到$TOMCAT_HOME/conf/server.xml 至此,部署完成! 二、运行 启动...
  • 要使用Maven打包项目,有两种方式,一种是利用开发工具(IDEA或Eclipse)来直接操作,另一种是在命令提示符界面使用Maven命令操作。 打包操作 1、使用开发工具(IntelliJ IDEA)打包 1.1、选择打包方式 首先需要...
  • 一:一般我们在Eclipse下写的Maven项目,需要导出来,压缩成jar,方便后面使用。 第一部分:在windows下运行: 步骤1:Eclipse 中右击我的的项目->export : 步骤2:下一步,以我的项目为例,记得.settings、...
  • linux maven 环境搭建

    2016-08-29 10:47:00
    参考网址 http://www.tuicool.com/articles/IruUBb ...sudo yum -y install wget 下载最新版maven maven下载地址 http://maven.apache.org/downloa
  • linux mysql Apache-tomcat maven git ... shell脚本: build.sh mvn clean compile package -Dmaven.test.skip=true deploy.sh GIT_DIR=/home/GitRep/otp TOMCAT_ADMIN=/home/software/apach
  • 这里主要介绍下如何将项目打包成 war ,并将其部署到服务器上进行访问 用到的工具如下 IntelliJ IDEA 2018.3.1 x64 apache-tomcat-9.0.36 apache-maven-3.5.2 一、编写项目 首先我们先创建一个 ...
  • mvn package -P preprod 打成 预生产的war mvn package -P prod 打成生产的war 1:设定各环境 <</span>profiles> <</span>profile> <</span>id&...
  • 第一步:打开eclipse,对maven项目右击,点击出现的Debug As---->Debug ...第二步:点击上图中显示的Browse Workspace,选择自己的项目,Goals里面填写clean install,然后点击Debug既可以完成生成war包 第三步:打
  • Linux上 Tomcat 部署 war包 最近小编在部署项目所以对此有一些了解,也走了一些弯路,再次跟各位分享一下。 POM文件中添加内容 首先我们在pom文件中添加或修改如下内容: 1、将packaging标签中的 jar 改成 war 2、...
  • 使用场景 maven项目自动清除并重新打成war包,上传到远程服务器目录下,避免了手动的失误,也节省了时间 bat脚本 REM 关闭回显,不显示正在执行的批处理命令及执行...set warFileName=生成war包名 set fileType=.war
  • linuxmaven

    2014-03-11 10:56:53
    linux svn服务器命令行maven打包java代码,最终生成的XXX3.war为我需要的,它依赖XXX1、XXX2生成的jar1. 安装mavena)安装jdkb)配置maven环境wget ...
  • 1.首相在Linux上安装Java环境(请自行百度) 2.安装maven(简单说一下步骤,下载maven tar包,解压后配置环境变量,mvn -v命令验证) ...4.安装jenlins(下载Jenkins.war包 ,使用java -jar 运行起来就OK了) 5.配置Jenki

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,413
精华内容 2,965
关键字:

linuxmaven生成war包

linux 订阅