ANT 패키지 명령
6012 단어 ant
코드 는 다음 과 같 습 니 다:
<?xml version="1.0" encoding="GB2312"?>
<!-- dist ,basedir="." -->
<project default="dist" basedir=".">
<!-- -->
<property environment = "env" /><!-- widow,unix -->
<property name="java.home" value="${env.JAVA_HOME}"/><!-- Java_home .-->
<property name="ant.home" value="${env.ANT_HOME}"/> <!-- Ant_home -->
<!-- app -->
<property name="app.name" value="HelloWorld"/>
<property name="app.jar" value= "${app.name}.jar"/>
<property name="app.copyright" value="Copyright(c)2011 sz All right reserved."
<!--app src -->
<property name="src.dir" value="src"/>
<property name="src.main" value="${src.dir}/main"/>
<property name="src.script" value="${src.dir}/script"/>
<!--app lib-->
<property name="lib.dir" value="lib"/>
<!--app build -->
<property name="build.dir" value="build"/>
<property name="build.classes" value="${build.dir}/classes"/>
<property name="build.docs" value="${build.dir}/docs"/>
<property name="build.docs.api" value="${build.docs}/api"/>
<property name="build.lib" value="${build.dir}/lib" />
<!--app dist(distribution) . -->
<property name="dist.dir" value="dist"/>
<property name="dist.bin" value="${dist.dir}/bin"/>
<property name="dist.docs" value="${dist.dir}/docs"/>
<property name="dist.lib" value="${dist.dir}/lib"/>
<!--app docs -->
<property name="docs.dir" value="docs"/>
<!-- classpath -->
<path id="classpath">
<!-- -->
<pathelement location="${build.classes}"/>
<!-- java home -->
<pathelement path="${java.home}/lib/tools.jar"/>
<path>
<!-- , -->
<target name="init">
<!-- ,failonerror, , , ,
false 。 , true, -->
<delete dir="${build.dir}" failonerror="false"/>
<delete dir="${dist.dir}" failonerror="false"/>
<!-- , -->
<mkdir dir="${build.dir}" />
<mkdir dir="${build.classes}"/>
<mkdir dir="${build.docs}"/>
<mkdir dir="${build.docs.api}"/>
<mkdir dir="${build.lib}"/>
<mkdir dir="${dist.dir}"/>
<mkdir dir="${dist.bin}"/>
<mkdir dir="${dist.lib}"/>
</target>
<!--inti , build , inti -->
<!-- -->
<target name="build" depends="init">
<!--srcdir .java ,destdir , class , ,-->
<javac srcdir="${src.main}" destdir="${build.classes}">
<!-- classpath , java home/lib/tools.jar , .-->
<classpath refid="classpath"/>
<javac>
</target>
<!-- , build -->
<target name="jars" depends="build">
<!--basedir , build/classes .class ,-->
<!--jarfile ,jar , jar ,war(web war 。)${app.jar} , HelloWorld.jar-->
<jar basedir="${build.classes}" jarfile="${build.lib}/${app.jar}"/>
</target>
<!-- doc , -->
<target name="javadocs" depends="jars" description=" Create The API documentation">
<!--copy docs ,todir , ,-->
<copy todir="${build.docs}">
<!-- , dir -->
<fileset dir="${docs.dir}"/>
</copy>
<!--packagenames, -->
<javadoc packagenames="hello.ant.*"
sourcepath="${src.main}"
defaulttextcudes="yes"
destdir="${build.docs.api}"
ahthor="true"
version="true"
use="true"
windowtitle="Docs API">
<doctitle>
<![CDATA[<h1>Hello World Ant Docs API</h1>]]</doctitle>
<!--API , ,-->
<buttom><![CDATA[<i>${app.copyright}</i>]]></buttom>
<tag name="todo" scope="all" description="To do:"/>
</javadoc>
</target>
<!-- , javadocs-->
<target name="dist" depends="javadocs">
<!-- bin -->
<copy todir="${dist.bin}">
<fileset dir="${src.script}"/>
</copy>
<copy todir="${dist.docs}">
<fileset dir="${build.docs}"/>
</copy>
<copy todir="${dist.lib}">
<fileset dir="${build.lib}"/>
</copy>
</target>
</project>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ant design vue에서 표 형식 렌더링 방식 지정주의점: 정의된columns는 반드시 데이터에 써야 합니다. 그렇지 않으면 불러오는 과정에서 렌더링 순서로 인해 렌더링 함수를 식별할 수 없습니다. 렌더링 방법 1: 렌더 함수를 지정합니다. 렌더링 방법 2: 해당 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.