build.bat文件内容如下:
java -Xms256m -Xmx512m -cp WebRoot\WEB-INF\lib\ant-1.6.5.jar;WebRoot\WEB-INF\lib\ant-launcher-1.6.5.jar;WebRoot\WEB-INF\lib\ant-nodeps-1.6.5.jar;%JAVA_HOME%\lib\tools.jar org.apache.tools.ant.Main -f build.xml war
pause
pause
---------------------------------
build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="TopEng-CSP V6.0R002 WFE MODULE WAR builder" default="war" basedir=".">
<echo> to run TopEng-CSP V6.0R002 ANT build script... </echo>
<description>TopEng-CSP V6.0R002</description>
<!-- ====================================================================== -->
<!-- set global properties for this build file -->
<!-- ====================================================================== -->
<property environment="environment" />
<property file="build.properties" />
<property name="project.name" value="12580C02" />
<property name="module.name" value="wfeHeNan" />
<property name="module.deployname" value="${project.name}" />
<property name="webserver.name" value="tomcat" />
<property name="webserver.home" value="D:/tomcat-5.5.23" />
<property name="cvs.root" value=":pserver;username=liaozhenyu;password=sM3m9mnv;hostname=10.32.184.248:'/TopEng-CSP V600R002'"/>
<property name="cvs.password" value="sM3m9mnv"/>
<property name="cvs.dir" value="d:/work"/>
<property name="cvs.dir.src" value="csp"/>
<property name="cvs.dir.release" value="csp/release"/>
<property name="cvs.dir.dest" value="csp"/>
<property name="dest.dir" value="${basedir}/release" />
<property name="project.home" value="${basedir}"/>
<property name="project.lib.home" value="${project.home}\WebRoot\WEB-INF\lib"/>
<!-- ====================================================================== -->
<!-- to pre-declare the project class path -->
<!-- ====================================================================== -->
<path id="class.path">
<fileset dir="${environment.JAVA_HOME}" includes="**/*.jar" />
<fileset dir="${project.lib.home}" includes="**/*.jar" />
<fileset dir="${webserver.home}/common/lib" includes="**/*.jar" />
</path>
分享到:
相关推荐
3. **资源处理**:`aapt`工具负责处理应用的资源文件,如图片、布局XML、字符串资源等,生成R.java类,这些资源会被编译进APK。 4. **Dex编译**:`dx`工具将Java字节码转换为Dalvik字节码(DEX格式),这是Android...
在Java开发过程中,将项目打包成JAR(Java Archive)文件是常见的操作,这使得代码可以方便地分发和执行。JAR文件本质上是一个ZIP格式的归档,包含类文件、资源文件以及元数据。本篇文章将深入探讨如何打包Java项目...
2. **编辑源码和资源**:解压后,开发者可以在解压出的目录中直接修改XML布局文件、图片资源或Java代码。 3. **重新打包**:完成修改后,使用`apktool b <directory>`命令,Apktool会根据修改后的文件重新打包生成...
总结来说,通过Ant将Java工程打包成bat可执行文件,我们可以方便地在没有安装Java的环境中运行程序,同时简化了分发和部署的过程。在实际开发中,可以根据项目的具体需求进一步定制Ant脚本,例如添加依赖管理、资源...
Ant是一个Java项目自动化构建工具,通过配置文件build.xml来定义构建过程,如编译源码、打包和部署等任务。 `run.bat` 文件可能是运行该项目的批处理脚本,通常在Windows环境下执行,它会调用Java虚拟机并传递必要...
UnrealSetupCacheBuilder 一个为虚幻引擎4源Setup.bat创建本地缓存的简单工具 用法 在具有互联网连接的PC上 运行Setup.bat 运行这个工具 ...您的引擎路径> /Engine/Build/Commit.gitdeps.xml 在第2行中,将B
- `build.properties` 和 `build.xml`:这是Ant构建工具的配置文件,Ant是Java项目常用的构建工具,用于定义构建过程和任务。 4. **版本控制与数据库升级**: - `encrypt_pwd.bat` 可能是用来加密密码的脚本,...
标签“源码”和“工具”暗示了这个压缩包包含的是可执行代码(源码)和一个实用工具(批处理文件),这些都可以帮助开发者进行XML到Java的编译工作。 在压缩包的文件名称列表中: 1. **config.bat** - 这通常是一个...
首先,Ant的核心在于XML格式的构建文件build.xml,它定义了构建过程中的任务和目标。然而,在某些情况下,开发者可能需要更直接、快速的方式来执行常见的构建操作,比如编译Java源代码或启动服务器,如Tomcat。这时...
1、解压缩 2、配置环境变量,将解压缩的路径(你的硬盘:\放的文件夹下\apache-ant-1.8.4\bin),配置在环境变量的path路径下,输入ant看效果。 3、部署本项目,运行构建看效果。 说明:这个是一个项目开发的辅助...
其中,`<property>` 元素加载 `build.properties` 中的属性,`<target>` 定义了名为 "build" 的任务,包含 `javac` 和 `jar` 任务,分别用于编译 Java 源代码和打包成 JAR 文件。 通过以上步骤,你可以在 Linux ...
同时,为了便于版本控制和团队协作,你通常会将build.xml文件纳入版本库,确保所有开发者都能使用相同的构建流程。 总结起来,Ant作为强大的构建工具,能够帮助我们自动化Java项目的打包过程。通过创建bat文件,...
5. **文件集(Filesets)**:文件集是Ant处理文件的一种方式,它可以指定一组满足特定条件的文件,如所有.java文件或者特定目录下的所有文件。 6. **依赖关系(Dependencies)**:Ant会根据目标之间的依赖关系来...
│ │ │ │ DemoLikeTumblrActivity.java │ │ │ │ MainActivity.java │ │ │ │ TestActivity.java │ │ │ │ │ │ │ └─widget │ │ │ ClipRevealFrame.java │ │ │ │ │ └─res │ ...
5. **执行构建**:运行`build.bat`批处理文件,这个文件通常会调用Ant来执行`build.xml`中的任务。如果`build.bat`文件有备份(如`build.bat.bak`),可能是为了防止意外改动,保留了原始的构建脚本。 6. **依赖...
如果构建文件不是默认的`build.xml`,我们可以使用`-f`、`-buildfile`或`-file`参数指定文件名,如`ant -f hello.xml sayHelloWorld`。 Ant构建文件的核心元素包括`project`、`target`、`property`和`task`: 1. `...
总的来说,MyBatis的自动代码生成功能通过`generator.xml`配置文件和执行脚本(如`build.bat`)实现了从数据库到Java代码的自动化转换。这不仅节省了手动编写代码的时间,还保证了代码的一致性和规范性。在实际开发...
通过在pom.xml中添加`<build><plugins>`标签,引入`spring-boot-maven-plugin`,可以实现一键启动、打包和热部署功能。 六、popular_feelings_crawler模块解析 在给定的文件名`popular_feelings_crawler`中,我们...
提供的示例EPUB文件用于测试工具的功能,而`build.bat`、`.classpath`、`.project`、`build.xml`和`jingsrc`等文件则提供了软件的构建、配置和源代码信息。通过这些资源,用户可以学习到EPUB文件的结构、验证方法,...
使用NetBeans将Java工程打包成JAR包非常简单,只需要在build.xml文件中添加上述代码,并且修改相应的属性值即可。 知识点: * 在NetBeans中使用Ant脚本来打包Java工程成JAR包 * 使用`<target>`元素来定义一个Ant...