`
anxin587
  • 浏览: 24001 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

start ant 1 ant 入门

阅读更多

一个非常基础的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 将日志输出重定向到指定文件

分享到:
评论

相关推荐

    example-pawjs-ant-design:用于将Ant Design与ReactPWA项目集成的示例存储库。 此仓库演示了在现有ReactPWA项目中Ant Design的用法和集成

    入门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:Umi3.js和Ant Design Mobile入门

    umi-dva-antd-mobile-starter 开始使用Umi.js和Ant Design Mobile。入门安装依赖项。 yarn 启动开发服务器。 yarn start 精简生产。 yarn build 精打细算为发展而建设。 yarn dev执照麻省理工学院

    jbpm入门实践

    安装完成后,通过命令行执行`ant start.demo`启动演示应用。这将启动一系列进程,包括Eclipse。如果成功,Eclipse的启动表明demo安装完成,你可以开始开发jbpm项目。 **四、解决安装过程中遇到的问题** 在启动jbpm...

    基于React.js和Ant Design实现的博客管理后台项目源码+项目说明.zip

    Hooks, react-redux, react-router, react-query- UI 框架:Ant-Design技术亮点:- 根据官方脚手架 CRA 版本从 0 - 1 搭建,结合 antd UI 框架,完成清晰的项目架构目录- React Hook,自定义 Hooks 复用方法,提高...

    umi2-dva-antd-starter:Umi2.js和Ant Design入门

    umi2-dva-antd-starter 开始使用Umi.js和Ant Design。 入门 安装依赖项。 yarn 启动开发服务器。 yarn start 精简生产。 yarn build 精打细算为发展而建设。 yarn dev 执照 麻省理工学院

    react-ant-boilerplate:CRA入门套件

    :atom_symbol: 创建React Ant设计样板 + + 需要更改REACT_APP_BASE_URL 。 这是一个示例服务器。 入门 &gt; git clone https://github.com/PW486/react-antd-boilerplate.git &gt; npm install &gt; npm start 设置环境 &gt;...

    Portal入门学习

    ### Portal入门学习知识点详解 #### 一、搭建Portal开发环境 **1. 准备必要的软件:** - **JDK1.5(或以上):** Java Development Kit 是开发 Java 应用程序的基础,本教程推荐使用 JDK1.5 或更高版本。 - **...

    ionicframework开发入门

    2. **Ionic项目创建与构建**:使用命令行工具,通过`ionic start myApp blank`命令创建一个新的Ionic项目,其中`myApp`是项目名称,`blank`为模板名称。然后使用`cd myApp`切换到项目目录下,并通过`ionic platform ...

    jbpm5安装、配置、示例入门

    1. **启动数据库**:执行`ant start.h2`。 2. **启动JBoss AS**:执行`ant start.jboss`。 3. **启动任务服务**:执行`ant start.human.task`。 #### 四、数据库配置 1. **修改配置文件**: - 进入`jbpm-5.0.0-...

    umi-dva-antd-starter:Umi3.js和Ant Design入门

    umi-dva-antd-starter 开始使用Umi.js和Ant Design。入门安装依赖项。yarn 启动开发服务器。yarn start 精简生产。yarn build 精打细算为发展而建设。yarn dev执照麻省理工学院

    jBPM开发入门指南

    【jBPM开发入门指南】 jBPM,全称Java Business Process Management,是一个开源的工作流管理系统,用于构建和执行业务流程。它最初是一个独立的项目,后来被JBoss组织接纳,成为了JBoss企业级中间件的一部分。尽管...

    jbmp开发入门指南

    **jbpm开发入门指南** **一、工作流与jbpm简介** 工作流技术在企业管理中起着关键作用,它能够自动化处理复杂的业务流程,提高工作效率。尽管目前尚无统一的标准,但工作流框架的需求日益增长,尤其是在需要多步骤...

    react-ant:react 和 ant-design框架学习

    Create React App入门该项目是通过引导的。可用脚本在项目目录中,可以运行:npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误...

Global site tag (gtag.js) - Google Analytics