精华内容
下载资源
问答
  • 命令行web项目文件打包成war

    千次阅读 2017-09-30 11:21:28
    1.要点:只需要把webroot目录和java源程序的class文件打包就可以了。打包后的目录结构为 –| |------META-INF --|----|--WEB-INF |-----lib

    比如我的web项目(项目名称为shop)在tomcat部署之后的目录为:

    D:\apache-tomcat-7.0.42\webapps\shop
    

    打开CMD,使用以下命令切换到该目录:

    cd D:\apache-tomcat-7.0.42\webapps\shop
    

    然后输入以下命令将部署后的项目shop打成war包:

    jar -cvf shop.war *
    

    注意war与*之间有一个空格。
    执行完毕后就可以在当前目录下看到shop.war文件。

    展开全文
  • Xshell命令行部署web项目

    千次阅读 2019-04-28 14:28:28
    以前都是用Xftp有界面版本来部署项目,特别容易简单,但是有时候远程部署必须用Xshell,而且这次在Xshell里面竟然连接不上Xftp。所以只能用命令来部署了。 部署流程 1、先打包war包。 2、然后用Xshell连接服务器。 ...

    问题背景

    以前都是用Xftp有界面版本来部署项目,特别容易简单,但是有时候远程部署必须用Xshell,而且这次在Xshell里面竟然连接不上Xftp。所以只能用命令来部署了。

    部署流程

    1、先打包war包。
    2、然后用Xshell连接服务器。
    在这里插入图片描述
    3、接着cd root/tomcat/
    在这里插入图片描述
    4、关闭shutdown.sh.
    在这里插入图片描述
    5、rm -rf xxx.war删除以前的war包还有文件夹,没有就省略这一步。
    在这里插入图片描述
    在这里插入图片描述
    6、rz 选择本地war包上传。如果没有rz命令就先安装:yum install lrzsz。
    在这里插入图片描述

    7、最后启动tomcat,startup.sh.

    展开全文
  • Maven打包web项目方式及步骤

    千次阅读 2018-09-09 17:47:52
    Maven打包web项目方式及步骤 我最近学习的打包方式有两种,分为如下: 第一种是通过命令行打包:要知道maven常用的命令 第二种是通过eclipse打包:简单方便就可以打包,是普遍使用的方式 一、通过eclipse打包web...

    Maven打包web项目方式及步骤

    我最近学习的打包方式有两种,分为如下:

    • 第一种是通过命令行打包:要知道maven常用的命令
    • 第二种是通过eclipse打包:简单方便就可以打包,是普遍使用的方式

    一、通过eclipse打包web项目

    (1)进入eclipse打包右键点击项目,选择Run As。 
    这里写图片描述

    (2)任何打包前先进行清理,选择Maven clean。等待console出现如下图所示的BUILD SUCCESS,清理之前的包 
    这里写图片描述
    (3)之后Maven打包处理得到以下窗口,再Goals中输入packge(也可以跳过clean步骤吗,再这里直接输入clean package) 
    选择跳过测试Skip Tests与更新快照Update Snapshots 
    这里写图片描述 
    Goals中其实填入的的就是maven常用的命令:

    • mvn package:打包命令
    • mvn install: 打包后将其安装在本地仓库,日后可以调用
    • mvn test:运行测试
    • mvn clean :清除之前的包
    • mvn compile:变异源代码,生成class文件 
      ………

    (4)等待Console出现打包成功的信息,也可能会失败。 
    这里写图片描述
    (5)之后查看target下是否存在打包成功的class文件及xxxxx.war包 
    打包之前项目的target文件夹如下,是没有任何的class文件以及xxx.war包的 
    这里写图片描述 
    打包之后查看项目的target文件夹,存在了class字节码文件与war包 
    这里写图片描述 
    (6)之后将war拷贝到tomcat的wapapps文件夹下,即可以通过访问http://localhost:8080/xxx项目名称访问,这样做的好处就是可以脱离IDE,进行打包发布。

    二、通过命令来实现打包

    再安装好maven环境之后,可以再dos下进行maven命令进行项目的打包。其大体步骤跟第一种方式大同小异。 
    (1)进入项目所在目录,进行clean命令

    mvn clean

    这里写图片描述 
    (2)打包+传入配置文件参数+跳过测试

    mvn package -Pqa -DskipTests

    • package :基本命令,进行打包
    • -Pqa:项目开发需要有多个环境,一般为开发,测试,预发,正式4个环境,通过maven可以实现按不同环境进行打包部署。也就是dev(开发)、qa(测试)、pre(预发)、生产正式(prod)四个环境,对应的都有各自的配置文件properties。 
      这里写图片描述 
      通过-P传入环境id参数就可以选择环境,比如传入qa,即命令-Pqa 。会得到qa.peroperties配置文件,这是因为我们在pom.xml文件中有这样的配置
    <build>
        <filters>
               <filter>src/main/resources/env/${env}.properties</filter>
           </filters>
           <resources>  
              <resource>  
                  <directory>src/main/resources/</directory>  
                  <filtering>true</filtering>  
                  <includes>  
                      <include>**/*.properties</include>  
                  </includes>  
              </resource> 
           </resources>
     ....
     </build>

    其中${env}.properties就是让我们传入环境参数qa、dev、prod、pre。 
    - DskipTests:跳过测试,否则打包过程很慢 
    这里写图片描述 
    这里写图片描述

    (4)同样在target文件夹下找到项目war包,然后拷贝到tomcat的webapps文件夹下进行打包发布配置

    在打包过程中需要注意的几点

    (1)mvn打包必须有JDK环境下才能正确打包。

    (2)正确配置pom.xml文件

    (3)版本号可以在pom.xml中修改

     

    https://blog.csdn.net/Mynewclass/article/details/79567286

    展开全文
  • 转自“http://zhidao.baidu.com/link?url=5swRtIQOGlxJHdF4aj_tRqb9jZGAV6-johwPz2p0EcLOINczrnO0-MQ2o_m8mtf9Fr4WMvEMM9DCTaP_oQ66ua”(1)在命令行中运用Jar命令假定有一个Web应用:C:/myHomemyHome/WEB-INF/myHome...
    转自“http://zhidao.baidu.com/link?url=5swRtIQOGlxJHdF4aj_tRqb9jZGAV6-johwPz2p0EcLOINczrnO0-MQ2o_m8mtf9Fr4WMvEMM9DCTaP_oQ66ua”

    (1)在命令行中运用Jar命令
    假定有一个Web应用:C:/myHome
    myHome/WEB-INF/
    myHome/files/
    myHome/image/
    myHome/src/
    myHome/index.jsp
    在命令行窗口下执行如下命令:
    C:/cd myHome
    C:/myHome/jar cvf myhome.war *.*/ .

    转载于:https://www.cnblogs.com/ftrako/p/3553877.html

    展开全文
  • 用maven命令行创建多模块WEB项目
  • 命令行mvn打包

    万次阅读 2019-03-04 21:41:54
    我习惯用命令行打包,以下是打jar和war jar :mvn clean install -Dmaven.test.skip=true 说明:clean是清除之前的jar包,install是打包到本地(如果用deploy,是打包到远程仓库,具体我也不是特别清楚,可能会跟...
  • 步骤:  win+R 打开“运行”,输入cmd,进入控制台    cd进入到需要打包的目录: 输入 cd E:\work\workspaces\... 输入jar -cvf nameweb.war * 按回车,nameweb为你想打包后的项目名,然后就等控制台去...
  • 几乎所有的自动打包的教程都会告诉你,打包的命令是类似这样 jarsigner -keystore keystoreFileName -storepass 666666 -keypass 888888 -signedjar outputFileName.apk unsignedFile.apk aliasName 大多数情况...
  • Ionic项目主要通过Ionic命令行工具CLI来创建和开发,并使用Cordova来构建和部署为原生应用程序。 二、生成Ionic工程目录 下载Ionic框架源码时,若出现依赖包下载失败的情况,可以尝试以管理员身份运行命令行窗口,...
  • maven mvn 命令行 编译打包

    万次阅读 2018-08-03 10:54:00
    # 切换到项目根目录 mvn clean && mvn compile && mvn package && start target * 配置好jdk maven教程 * 下载安装maven http://maven.apache.org/download.cgi apache-maven-3.3.3-...
  • MAVEN创建并打包web项目

    千次阅读 2015-08-10 19:41:57
    maven项目是由一个maven project和多个maven module组成的,下面简单介绍一下maven webapp的创建和打包,前提是你已经安装配置好maven了。 打开eclipse,按照如下操作: 我们首先当然要先创建一个...
  • 通过命令行自动打包生成单webview应用...然后在这个项目的build.gradle中定义一个task,这个task能够接收命令行传入的参数如网址、app名称等,然后根据这些参数修改模板项目,最后自动生成证书证书,并打包生成安装包。
  • java项目打包成war文件的2种方法: 1、使用命令行窗口 2、使用eclipse IDE工具
  • 4、修改pom.xml文件打包方式为pom 二、创建子工程 1、通过dos进入到步骤一创建的父工程目录 2、执行如下命令: mvn archetype:generate -DgroupId=...
  • web项目打包

    2016-10-26 10:44:00
    (1)在命令行中运用Jar命令 假定有一个Web应用:C:/myHome myHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp 在命令行窗口下执行如下命令: C:/>cd myHome C:/myHome/...
  • ctrl+alt+shift+s打开这个界面 ...Web Application:Exploded ->Form Modules 点击Apply->ok 点击Build ->Build Artifacts->选择刚才添加的war ->build ctrl+alt+shift+s查看war包路径 ...
  • 目录 修改打包形式 移除嵌入式tomcat插件 添加servlet-api的依赖 修改启动类,并重写初始化...把spring-boot项目按照平常的web项目一样打成war包发布到tomcat容器下。 修改打包形式 在pom.xml里设置:<pack...
  • web前端项目打包

    2019-09-11 15:31:41
    打包 发布前优化 压缩 合并 增加版本号 打包工具 Grunt (自动化构建工具) Gulp (自动化构建工具) WubPack (静态资源打包工具) Gulp 通过定义一个个任务来工作(通常每个任务都需要相应插件支持) 把文档...
  • linux 下命令行编译打包war 包

    千次阅读 2016-01-14 10:29:27
    --src --WebContent rm -rf build/* mkdir build/WEB-INF mkdir build/WEB-INF/classes find src -name *.java >javaFiles.txt javac -d build/WEB-INF/classes -cp .:./WebContent/WEB-INF/lib/*:/data
  • 昨天重新搭一个多模块Web应用,打开以前的总结帖,用maven命令行创建多模块WEB项目,mac shell命令行下直接开搞,原以为1分钟内搞定,毕竟这个方法以前屡试不爽。mvn -X archetype:create -DgroupId=com.***.*** -...
  • web项目ant打包完整案例

    千次阅读 2015-12-13 17:01:31
    前两周做的web项目要部署到服务器上去,为了后续升级部署方便,决定采用Ant进行(开发用的myeclipse 8.5),ant打包测试也是在myeclipse上进行,build.xml测试完成后地通过本地配置的ant进行手工打包:ant -buildfile...
  • 命令行创建Maven java项目

    千次阅读 2019-04-02 23:29:28
    Maven 命令行构建一个简单的Java项目 1.使用命令行创建 maven java 项目 在文件夹内打开cmd 使用如下命令行 mvn archetype:generate -DgroupId=...
  • Maven打包JavaWeb项目的两种方式

    千次阅读 2018-03-15 15:14:33
    Maven打包web项目方式及步骤 我最近学习的打包方式有两种,分为如下: 第一种是通过命令行打包:要知道maven常用的命令 第二种是通过eclipse打包:简单方便就可以打包,是普遍使用的方式 一、通过eclipse打包...
  • 上一节我们安装好了maven-3.0.5,并配置好了相关环境,这一节我们将阐述使用maven命令行进行项目管理。 1、环境约束 win10 64位操作系统 maven-3.0.5 jdk-8u162-windows-x64 2、操作步骤 2.1 创建一个项目 创建一...
  • 首先打开cmd命令框,将目录转移到工程目录的web文件下,我也是初学命令行,现将目录转移也写一下吧。 首先输入cd .. [回车] 目标盘,比如 d: [回车] 目标目录,比如D:\Eclipse\eQuery_SE\web[回车] 然后就可以直接...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,995
精华内容 21,198
关键字:

命令行打包web项目