build.xml

来自「FuncPlotter is a combined Java applicati」· XML 代码 · 共 123 行

XML
123
字号
<?xml version="1.0" encoding="UTF-8"?><!-- <<<<<<<<<<<<<<<<<<<<<<<<<<<     Apache Ant build file     Requires Ant 1.6.3     >>>>>>>>>>>>>>>>>>>>>>>>>>> --><project name="FuncPlotter"         default="compile"         basedir=".">  <!-- Main class and executable target -->  <property name="mainClass"            value="${ant.project.name}"/>  <property name="execTarget"            value="funcPlotter"/>  <!-- Directory and file locations -->  <property name="sourceDir"            location="src"/>  <property name="targetDir"            location="classes"/>  <property name="execDir"            location="bin"/>  <property name="configDir"            location="config"/>  <property name="jarFile"            location="${execDir}/${execTarget}.jar"/>  <!-- Java versions -->  <property name="javaSourceVersion"            value="1.6"/>  <property name="javaTargetVersion"            value="1.6"/>  <!-- Target: Initialise -->  <target name="init">    <tstamp/>  </target>  <!-- Target: Clean -->  <target name="clean">    <delete dir="${targetDir}"            includeemptydirs="true"            failonerror="false"/>  </target>  <!-- Target: Compile -->  <target name="compile"          depends="init">    <property name="debugLevel"              value="lines,source"/>    <!-- Create directory for class files -->    <mkdir dir="${targetDir}"/>    <!-- Determine out-of-date class files -->    <depend srcdir="${sourceDir}"            destdir="${targetDir}"            closure="false"/>    <!-- Compile -->    <javac srcdir="${sourceDir}"           destdir="${targetDir}"           source="${javaSourceVersion}"           target="${javaTargetVersion}"           debug="true"           debuglevel="${debugLevel}"           deprecation="true">      <compilerarg value="-Xlint:unchecked"/>    </javac>  </target>  <!-- Target: Create JAR file -->  <target name="jar"          depends="compile">    <!-- Create directory for JAR file -->    <mkdir dir="${execDir}"/>    <!-- Delete any existing JAR file -->    <delete file="${jarFile}"/>    <!-- Create JAR file -->    <jar destfile="${jarFile}"         basedir="${targetDir}">      <manifest>        <attribute name="Main-Class" value="${mainClass}"/>      </manifest>    </jar>  </target>  <!-- Target: Run -->  <target name="run">    <java classpath="${targetDir}"          classname="${mainClass}"          fork="true">      <sysproperty key="app.configPath"                   value="${configDir}"/>    </java>  </target></project>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?