一个非常基础的ant构建,ant采用xml来编写构建文件,xml是一个严格的文件,例子如下
<project name="ant start chapter one" basedir="." default="compile"></project>
<!---->
<property name="src.dir" value="src"></property>
<!---->
<property name="build.dir" value="build"></property>
<property name="build.classes" value="${build.dir}/classes"></property>
<property name="build.lib" value="${build.dir}/lib"></property>
<!---->
<target name="prepare"></target>
<mkdir></mkdir>
<mkdir></mkdir>
<mkdir></mkdir>
<!---->
<target description="Removes all generage files." name="clean"></target>
<delete></delete>
<target description="compare the source codes." name="compile" depends="prepare"></target>
<javac srcdir="${src.dir}" destdir="${build.classes}"></javac>
<target name="jar" depends="compile"></target>
<jar basedir="${build.classes}" jarfile="${build.lib}/test.jar"></jar>
<target name="all" depends="clean,jar"></target>
默认情况下,ant会把build xml作为默认的构建文件,但是你也可以去起一些自己喜欢的名字,这样的构建的时候你只需要输入ant -bildfile 加上你的构建文件名就可以了
ant命令参考
ant -help 显示描述ant命令及其选项的帮助信息
-projecthelp 显示包含在构建文件中,所有用户编写的帮助文档
-version 显示其版本信息
-quiet 抑止并非有构建文件echo任务所产生的大多数信息
-varbose 显示构建过程中每个操作的详细信息,同debug只能选一个
-debug显示ant和任务开发人员已经标志为调试信息的消息
-emacs 对日志信息格式化
-logfile filename 将日志输出重定向到指定文件
分享到:
相关推荐
入门1.将存储库克隆到本地PC并进行安装git clone https://github.com/Atyantik/example-pawjs-ant-design.git reactpwa-ant && cd reactpwa-ant2.安装依赖项npm install2.启动演示项目npm start蚂蚁设计访问了解有关...
umi-dva-antd-mobile-starter 开始使用Umi.js和Ant Design Mobile。入门安装依赖项。 yarn 启动开发服务器。 yarn start 精简生产。 yarn build 精打细算为发展而建设。 yarn dev执照麻省理工学院
安装完成后,通过命令行执行`ant start.demo`启动演示应用。这将启动一系列进程,包括Eclipse。如果成功,Eclipse的启动表明demo安装完成,你可以开始开发jbpm项目。 **四、解决安装过程中遇到的问题** 在启动jbpm...
Hooks, react-redux, react-router, react-query- UI 框架:Ant-Design技术亮点:- 根据官方脚手架 CRA 版本从 0 - 1 搭建,结合 antd UI 框架,完成清晰的项目架构目录- React Hook,自定义 Hooks 复用方法,提高...
umi2-dva-antd-starter 开始使用Umi.js和Ant Design。 入门 安装依赖项。 yarn 启动开发服务器。 yarn start 精简生产。 yarn build 精打细算为发展而建设。 yarn dev 执照 麻省理工学院
:atom_symbol: 创建React Ant设计样板 + + 需要更改REACT_APP_BASE_URL 。 这是一个示例服务器。 入门 > git clone https://github.com/PW486/react-antd-boilerplate.git > npm install > npm start 设置环境 >...
### Portal入门学习知识点详解 #### 一、搭建Portal开发环境 **1. 准备必要的软件:** - **JDK1.5(或以上):** Java Development Kit 是开发 Java 应用程序的基础,本教程推荐使用 JDK1.5 或更高版本。 - **...
2. **Ionic项目创建与构建**:使用命令行工具,通过`ionic start myApp blank`命令创建一个新的Ionic项目,其中`myApp`是项目名称,`blank`为模板名称。然后使用`cd myApp`切换到项目目录下,并通过`ionic platform ...
1. **启动数据库**:执行`ant start.h2`。 2. **启动JBoss AS**:执行`ant start.jboss`。 3. **启动任务服务**:执行`ant start.human.task`。 #### 四、数据库配置 1. **修改配置文件**: - 进入`jbpm-5.0.0-...
umi-dva-antd-starter 开始使用Umi.js和Ant Design。入门安装依赖项。yarn 启动开发服务器。yarn start 精简生产。yarn build 精打细算为发展而建设。yarn dev执照麻省理工学院
【jBPM开发入门指南】 jBPM,全称Java Business Process Management,是一个开源的工作流管理系统,用于构建和执行业务流程。它最初是一个独立的项目,后来被JBoss组织接纳,成为了JBoss企业级中间件的一部分。尽管...
**jbpm开发入门指南** **一、工作流与jbpm简介** 工作流技术在企业管理中起着关键作用,它能够自动化处理复杂的业务流程,提高工作效率。尽管目前尚无统一的标准,但工作流框架的需求日益增长,尤其是在需要多步骤...
Create React App入门该项目是通过引导的。可用脚本在项目目录中,可以运行:npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误...