⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 build-impl.xml.svn-base

📁 使用OSGi框架开发的分布式电子辞典
💻 SVN-BASE
📖 第 1 页 / 共 3 页
字号:
                        <propertyref prefix="test-sys-prop."/>                        <mapper from="test-sys-prop.*" to="*" type="glob"/>                    </syspropertyset>                    <formatter type="brief" usefile="false"/>                    <formatter type="xml"/>                    <jvmarg line="${run.jvmargs}"/>                </junit>            </sequential>        </macrodef>    </target>    <target name="-init-macrodef-nbjpda">        <macrodef name="nbjpdastart" uri="http://www.netbeans.org/ns/j2se-project/1">            <attribute default="${main.class}" name="name"/>            <attribute default="${debug.classpath}" name="classpath"/>            <attribute default="" name="stopclassname"/>            <sequential>                <nbjpdastart addressproperty="jpda.address" name="@{name}" stopclassname="@{stopclassname}" transport="dt_socket">                    <classpath>                        <path path="@{classpath}"/>                    </classpath>                </nbjpdastart>            </sequential>        </macrodef>        <macrodef name="nbjpdareload" uri="http://www.netbeans.org/ns/j2se-project/1">            <attribute default="${build.classes.dir}" name="dir"/>            <sequential>                <nbjpdareload>                    <fileset dir="@{dir}" includes="${fix.classes}">                        <include name="${fix.includes}*.class"/>                    </fileset>                </nbjpdareload>            </sequential>        </macrodef>    </target>    <target name="-init-debug-args">        <property name="version-output" value="java version &quot;${ant.java.version}"/>        <condition property="have-jdk-older-than-1.4">            <or>                <contains string="${version-output}" substring="java version &quot;1.0"/>                <contains string="${version-output}" substring="java version &quot;1.1"/>                <contains string="${version-output}" substring="java version &quot;1.2"/>                <contains string="${version-output}" substring="java version &quot;1.3"/>            </or>        </condition>        <condition else="-Xdebug" property="debug-args-line" value="-Xdebug -Xnoagent -Djava.compiler=none">            <istrue value="${have-jdk-older-than-1.4}"/>        </condition>    </target>    <target depends="-init-debug-args" name="-init-macrodef-debug">        <macrodef name="debug" uri="http://www.netbeans.org/ns/j2se-project/3">            <attribute default="${main.class}" name="classname"/>            <attribute default="${debug.classpath}" name="classpath"/>            <element name="customize" optional="true"/>            <sequential>                <java classname="@{classname}" dir="${work.dir}" fork="true">                    <jvmarg line="${debug-args-line}"/>                    <jvmarg value="-Xrunjdwp:transport=dt_socket,address=${jpda.address}"/>                    <jvmarg line="${run.jvmargs}"/>                    <classpath>                        <path path="@{classpath}"/>                    </classpath>                    <syspropertyset>                        <propertyref prefix="run-sys-prop."/>                        <mapper from="run-sys-prop.*" to="*" type="glob"/>                    </syspropertyset>                    <customize/>                </java>            </sequential>        </macrodef>    </target>    <target name="-init-macrodef-java">        <macrodef name="java" uri="http://www.netbeans.org/ns/j2se-project/1">            <attribute default="${main.class}" name="classname"/>            <element name="customize" optional="true"/>            <sequential>                <java classname="@{classname}" dir="${work.dir}" fork="true">                    <jvmarg line="${run.jvmargs}"/>                    <classpath>                        <path path="${run.classpath}"/>                    </classpath>                    <syspropertyset>                        <propertyref prefix="run-sys-prop."/>                        <mapper from="run-sys-prop.*" to="*" type="glob"/>                    </syspropertyset>                    <customize/>                </java>            </sequential>        </macrodef>    </target>    <target name="-init-presetdef-jar">        <presetdef name="jar" uri="http://www.netbeans.org/ns/j2se-project/1">            <jar compress="${jar.compress}" jarfile="${dist.jar}">                <j2seproject1:fileset dir="${build.classes.dir}"/>            </jar>        </presetdef>    </target>    <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-junit,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar" name="init"/>    <!--                ===================                COMPILATION SECTION                ===================            -->    <target depends="init" name="deps-jar" unless="no.deps"/>    <target depends="init,deps-jar" name="-pre-pre-compile">        <mkdir dir="${build.classes.dir}"/>    </target>    <target name="-pre-compile">        <!-- Empty placeholder for easier customization. -->        <!-- You can override this target in the ../build.xml file. -->    </target>    <target if="do.depend.true" name="-compile-depend">        <j2seproject3:depend/>    </target>    <target depends="init,deps-jar,-pre-pre-compile,-pre-compile,-compile-depend" if="have.sources" name="-do-compile">        <j2seproject3:javac/>        <copy todir="${build.classes.dir}">            <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>        </copy>    </target>    <target name="-post-compile">        <!-- Empty placeholder for easier customization. -->        <!-- You can override this target in the ../build.xml file. -->    </target>    <target depends="init,deps-jar,-pre-pre-compile,-pre-compile,-do-compile,-post-compile" description="Compile project." name="compile"/>    <target name="-pre-compile-single">        <!-- Empty placeholder for easier customization. -->        <!-- You can override this target in the ../build.xml file. -->    </target>    <target depends="init,deps-jar,-pre-pre-compile" name="-do-compile-single">        <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>        <j2seproject3:force-recompile/>        <j2seproject3:javac excludes="" includes="${javac.includes}" sourcepath="${src.dir}"/>    </target>    <target name="-post-compile-single">        <!-- Empty placeholder for easier customization. -->        <!-- You can override this target in the ../build.xml file. -->    </target>    <target depends="init,deps-jar,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single" name="compile-single"/>    <!--                ====================                JAR BUILDING SECTION                ====================            -->    <target depends="init" name="-pre-pre-jar">        <dirname file="${dist.jar}" property="dist.jar.dir"/>        <mkdir dir="${dist.jar.dir}"/>    </target>    <target name="-pre-jar">        <!-- Empty placeholder for easier customization. -->        <!-- You can override this target in the ../build.xml file. -->    </target>    <target depends="init,compile,-pre-pre-jar,-pre-jar" name="-do-jar-without-manifest" unless="manifest.available">        <j2seproject1:jar/>    </target>    <target depends="init,compile,-pre-pre-jar,-pre-jar" if="manifest.available" name="-do-jar-with-manifest" unless="manifest.available+main.class">        <j2seproject1:jar manifest="${manifest.file}"/>    </target>    <target depends="init,compile,-pre-pre-jar,-pre-jar" if="manifest.available+main.class" name="-do-jar-with-mainclass" unless="manifest.available+main.class+mkdist.available">        <j2seproject1:jar manifest="${manifest.file}">            <j2seproject1:manifest>                <j2seproject1:attribute name="Main-Class" value="${main.class}"/>            </j2seproject1:manifest>        </j2seproject1:jar>        <echo>To run this application from the command line without Ant, try:</echo>        <property location="${build.classes.dir}" name="build.classes.dir.resolved"/>        <property location="${dist.jar}" name="dist.jar.resolved"/>        <pathconvert property="run.classpath.with.dist.jar">            <path path="${run.classpath}"/>            <map from="${build.classes.dir.resolved}" to="${dist.jar.resolved}"/>        </pathconvert>        <echo>java -cp "${run.classpath.with.dist.jar}" ${main.class}</echo>    </target>    <target depends="init,compile,-pre-pre-jar,-pre-jar" if="manifest.available+main.class+mkdist.available" name="-do-jar-with-libraries">        <property location="${build.classes.dir}" name="build.classes.dir.resolved"/>        <pathconvert property="run.classpath.without.build.classes.dir">            <path path="${run.classpath}"/>            <map from="${build.classes.dir.resolved}" to=""/>        </pathconvert>        <pathconvert pathsep=" " property="jar.classpath">            <path path="${run.classpath.without.build.classes.dir}"/>            <chainedmapper>                <flattenmapper/>                <globmapper from="*" to="lib/*"/>            </chainedmapper>        </pathconvert>        <taskdef classname="org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs" classpath="${libs.CopyLibs.classpath}" name="copylibs"/>        <copylibs compress="${jar.compress}" jarfile="${dist.jar}" manifest="${manifest.file}" runtimeclasspath="${run.classpath.without.build.classes.dir}">            <fileset dir="${build.classes.dir}"/>            <manifest>                <attribute name="Main-Class" value="${main.class}"/>                <attribute name="Class-Path" value="${jar.classpath}"/>            </manifest>        </copylibs>        <echo>To run this application from the command line without Ant, try:</echo>        <property location="${dist.jar}" name="dist.jar.resolved"/>        <echo>java -jar "${dist.jar.resolved}"</echo>    </target>    <target name="-post-jar">        <!-- Empty placeholder for easier customization. -->        <!-- You can override this target in the ../build.xml file. -->    </target>    <target depends="init,compile,-pre-jar,-do-jar-with-manifest,-do-jar-without-manifest,-do-jar-with-mainclass,-do-jar-with-libraries,-post-jar" description="Build JAR." name="jar"/>    <!--                =================                EXECUTION SECTION                =================            -->    <target depends="init,compile" description="Run a main class." name="run">        <j2seproject1:java>            <customize>

⌨️ 快捷键说明

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