精华内容
下载资源
问答
  • java利用Ant脚本生成war包全过程
    2021-02-12 21:24:16

    使用ant脚本前的准备

    1、下载一个ant安装包。如:apache-ant-1.8.4-bin.zip。解压到E盘。

    2、配置环境变量。新增ANT_HOME:E:\apache-ant-1.8.4;PATH增加:E:\apache-ant-1.8.4\bin。

    3、检查ant是否配置完成。运行->cmd输入:ant -version。查看是否打印ant的版本号。

    打包的实质

    生成jar包的实质

    1、编译工程src文件夹下的java文件,生成相应的class文件。

    2、将所有的class文件集合成jar包。

    生成war包的实质

    1、编译工程src文件夹下的java文件,生成相应的class文件。

    2、将工程WebContent下的除了class文件和jar包以外的文件,全部拷贝到war包的对应目录下。

    3、将编译生成的class文件,全部拷贝到war包WEB-INF/classes文件夹下。

    4、将工程lib中的jar包,全部拷贝到war包的WEB-INF/lib下。最后压缩成war包。

    一个生成war包的ant脚本代码

    以上就是本文的全部内容,希望对大家的学习有所帮助。

    更多相关内容
  • java生成war包和生成jar包

    千次阅读 2015-01-07 15:34:50
    1、生成war包 一般对于web项目,部署(发布)项目时需要生成war包部署。 创建build.xml,内容: 其中,alarm为web项目的名称,build.xml文件所放位置与目录WebRoot同级。 2、生成jar包 ...

    本例包括在命令行下或在eclipse下都可以执行,具体请看文。

    1、在命令行下生成war/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      *.*/     .

    解释:jar      cvf      [A->war包名].war   [B->资源文件及文件夹]      [C->将要生成war包的目标文件夹]

    *.*/”(B->)代表当前目录(C:/myHome)下的所有文件及文件夹。

    .”    (C->)表明将要在当前目录中生成war包。

    操作完成后,找到C:/myHome下新生成的myhome.war,将其拷入TOMCAT_HOME/webapps/下。然后启动Tomcat即可。

    2、在eclipse下生成war/jar包

    1)、生成war包

    一般对于web项目,部署(发布)项目时需要生成war包部署。

    创建build.xml,内容:

    <?xml version="1.0" encoding="GB2312"?>
    
    <project name="alarm" default="buildWAR" basedir=".">
    	<!--生成WAR-->
    	<target name="buildWAR"  >
    		<jar jarfile="alarm.war" compress="yes">
    		     <fileset dir="WebRoot" >
    		     </fileset>
    		</jar>
    	</target>
    </project>
    其中,alarm为web项目的名称,build.xml文件所放位置与目录WebRoot同级。


    2)、生成jar包

    创建build.xml,内容:

    <?xml version="1.0" encoding="GBK"?>
    <project name="alarm" default="buildJar" basedir=".">
    	<target name="buildJar"  >
    		<jar jarfile="./alarm.jar" compress="yes" manifest="./src/META-INF/MANIFEST.MF">
    			<fileset dir="./bin" >
    			</fileset>
    		</jar>
    	</target>
    </project>

    其中,编译后的class文件是在bin目录下,build.xml文件所放位置与目录bin同级。

    文件MANIFEST.MF包含jar 包的主要信息,如:

    Implementation-Title: GUARD
    Implementation-Version: v0.1



    展开全文
  • java生成war包,tomcat部署

    千次阅读 2014-07-22 09:55:06
    在当前目录下生成





    表示在当前目录下生成east.war包。前提是project在当前目录必须存在。

    将east.war拷贝到tomcat 的webapps路径下,通过startup.bat启动tomcat,tomcat自动解压war包部署。


    http://localhost:8080/east访问。


    展开全文
  • java tomcat源码java_war_example 为Tomcat生成WAR文件的示例源代码 要构建WAR文件,请运行'jar -xvf root.war'
  • Java命令生成jar,war

    千次阅读 2015-09-02 15:47:22
    jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] ...在当前目录下生成war (1)创建war包 jar -cvf blog.war * (2)查看war包 jar -tf blog.war
     jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ... 

      其中 {ctxu} 是 jar 命令的子命令,每次 jar 命令只能包含 ctxu 中的一个,它们分别表示: 

      -c 创建新的 JAR 文件包 
      -t 列出 JAR 文件包的内容列表 
      -x 展开 JAR 文件包的指定文件或者所有文件 
      -u 更新已存在的 JAR 文件包 (添加文件到 JAR 文件包中) 

      [vfm0M] 中的选项可以任选,也可以不选,它们是 jar 命令的选项参数 

      -v 生成详细报告并打印到标准输出 
      -f 指定 JAR 文件名,通常这个参数是必须的 
      -m 指定需要包含的 MANIFEST 清单文件 
      -0 只存储,不压缩,这样产生的 JAR 文件包会比不用该参数产生的体积大,但速度更快 
      -M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数 

      [jar-文件] 即需要生成、查看、更新或者解开的 JAR 文件包,它是 -f 参数的附属参数 

      [manifest-文件] 即 MANIFEST 清单文件,它是 -m 参数的附属参数 

    1、在当前目录下生成jar

      (1)创建jar包

        jar cf hello.jar hello   利用test目录生成hello.jar包,如hello.jar存在,则覆盖

     

    (2)创建并显示打包过程

    jar cvf hello.jar hello     利用hello目录创建hello.jar包,并显示创建过程

    2、在当前目录下生成war

          (1)创建war包
    	jar -cvf blog.war *
         (2)查看war包
      	jar -tf blog.war




    展开全文
  • java文件打成war

    2020-04-05 11:15:40
    一,使用命令行模式,将桌面上的java文件打成war包 ...d:abc\myweb2.war :表示生成war包保存的路径及保存的文件名 . :表示当前目录下的所有内容都进行打包 二,使用eclipse打包成war包 1,...
  • 一个可以正常运行的示例Maven项目,它使用以下命令解析和生成代码 这是针对没有经验的人的。 要构建它,您将需要下载并解压缩Maven()的最新(或最新)版本,然后将mvn命令放在您的路径上。 然后,您将需要安装Java...
  • java生成war

    2017-03-09 20:50:33
    java生成war
  • maven对java可执行jar打包及war打包

    千次阅读 2018-07-06 15:45:25
    java app可执行打包 使用的是: maven-shade-plugin 这个插件,demo程序为: 其中,pom文件为: &amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;quot;1.0&amp;amp;amp;quot; encoding=&...
  • SpringBoot项目生成war

    2022-04-03 20:34:46
    SpringBoot项目生成war
  • 使用eclpise导出war1.在需要打包的项目上右键>选择[Export] 2.选中[Web]下面的[WAR file],点击[Next] 3.通过[Browse]选择保存路径,点击...使用maven导出war1....提示成功后会显示war包的生成路径,一般在项目
  • 1、在eclipse中右键单击项目,然后Export选择WAR file,生成项目的WAR文件。具体步骤请看图片详细操作步骤: 然后打包完成 2,部署,把生成WAR文件放到tomcat解压之后的webapps文件夹下。 3、在tomcat的...
  • java开发,根据代码自动生成api接口文档工具,支持RESTful风格 预览版 该工具的优势 文档自动生成,减少文档维护的时间和成本 支持复杂的接口请求参数或响应参数,比如对象的多层、互相嵌套 支持多种参数类型(数组...
  • Java通用代码生成器光...请把代码生成器的war包部署在Tomcat8.5 webapps目录下。 项目地址:https://gitee.com/jerryshensjf/LightSBMEU 二进制发布版地址:https://gitee.com/jerryshensjf/LightSBMEU/attach_files
  • Idea如何生成war

    千次阅读 2020-03-13 21:00:31
    关于如何生成war包 我上一篇介绍了简单的手动生成war包的方法 我现在再说下IDEA导出war包的方法 IDEA如何导出war包 首先点击File -->Project Structure进入配置页面 选择在Artifacts栏里点击加号,选择Web ...
  • Java web项目打包成war包的方法

    万次阅读 2017-10-12 10:12:21
    当开发人员在自己的开发机器上调试所有代码并通过后,为了交给测试人员测试和未来进行产品发布,都需要将开发人员的源码打包成War包进行发布。javaWeb项目(maven项目)打包的方式有以下几种: 1.直接使用Ecilpse...
  • WebAppDockerImageBuilder 一个使用war文件生成Apache Tomcat Docker Imagea的Java应用程序。 使用库创建应用程序。
  • 手工命令行打包java工程为war

    千次阅读 2021-02-25 18:39:20
    首先,打开DOS命令行,敲入“jar”,我们发现它提示不是内部或外部的命令这样的错误,这时八成是你的JAVA环境没有配置好,我们可以用JAVA_HOME方式或者直接在Path路径里配置,等配置好,(注意你的JDK版本,里面有jar....
  • 主要介绍了intellij idea如何将web项目打成war包的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 前提 JDK1.8,IDEA 2019.3.3,SSM项目 配置过程 1.打开项目最上面的导航栏,打包前配置准备...进行war生成 1.点击创建war包进来 2.将这几个内容都添加到包的结构中 MANIFEST.MF,WEB-INF(classes,lib) 3.正式打包
  • 通过命令打包java项目war

    万次阅读 2019-01-18 10:40:27
    1.控制台进入项目webapp文件夹下,执行命令 jar -cvf center_new.war ./*   2.执行完毕,在该文件夹下生成center_new.war包  
  • 如何用Java解压缩WAR文件

    千次阅读 2020-05-26 07:12:04
    在J2EE Web开发中, Web应用程序存档 (WAR)文件只是一个普通的JAR文件,它包含您的所有Web应用程序组件,例如servlet,Java类,库,资源等。有关详细信息 ,请阅读Wiki 。 问题 当前的Web应用程序WAR文件是...
  • 抽时间整理下笔记: 详细步骤:(请点击图片看大图)
  • java -jar JAR文件名称 举例: java -jar MyApp.jar 2、WAR: 经过研究,打war包也是通过jar命令进行完成,不同的是后缀变了,所以直接运行上面的打包命令即可。 二、GUI工具eclipse: 1、JAR: eclipse下打jar包...
  • java生成二维码

    2017-02-20 22:02:30
    java生成二维码
  • 命令行打包 war文件

    2021-02-28 19:29:59
    > 根据自己项目的真实情况需要注意配置jdk环境,如果jdk环境不同可能造成打出的war包不能正常运行。例如 项目使用jdk1.7 打包使用javac必须为jdk1.7中的...命令行打包 war文件echo 准备java文件dir *.java/s/b &g...
  • 如何生成war

    千次阅读 2019-02-08 13:04:54
    如何生成war
  • 如何用IDEA将Java项目打包成WAR

    千次阅读 2018-07-25 16:21:10
    1、点击图中的标志,打开工程结构 2、选择Artifacts 3、按顺序依次进行 4、完成之后点击加号,选择Directory Content 5、选择项目的根目录 6、最后别忘了点击对勾...项目运行后会将war包打包在目录下...
  • 一、war包的目录结构 从这个目录结构可以看出,war包主要由两部分组成,一是WebContent,二是...classes是编译过后的java文件的二进制文件,后台逻辑都是由这里管控 WebContent目录里面有一个名为WEB-INF的文件夹

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 78,030
精华内容 31,212
关键字:

java 生成war

java 订阅