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

📄 build-impl.xml

📁 语言:英文 主要是介绍企业J2ME开发
💻 XML
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="UTF-8"?>
<!-- *** GENERATED FROM project.xml - DO NOT EDIT *** -->
<project basedir=".." default="jar" name="-impl">
    <target name="pre-init"/>
    <target depends="pre-init" name="pre-load-properties">
        <property file="nbproject/private/private.properties"/>
        <property location="${netbeans.user}/build.properties" name="user.properties.file"/>
        <available file="${user.properties.file}" property="user.properties.file.exists"/>
    </target>
    <target unless="config.active" depends="pre-load-properties" name="exists.config.active">
        <echo message="Active configuration (config.active property) is not set - using default." level="warning"/>
        <property name="config.active" value=""/>
    </target>
    <target unless="netbeans.user" depends="pre-load-properties" name="exists.netbeans.user">
        <echo message="NetBeans IDE user directory (netbeans.user property) is not set. By specifying this property many properties required by the project will be automatically evaluated (e.g.: ant-ext library home, ...). You could also open this project in the NetBeans IDE - in this case this property would be set automatically." level="warning"/>
    </target>
    <target unless="user.properties.file.exists" depends="pre-load-properties" name="exists.user.properties.file">
        <echo message="User properties file (user.properties.file) property is not set. By specifying this property many properties required by the project will be automatically evaluated (e.g.: libraries, platforms, ...)." level="warning"/>
    </target>
    <target depends="pre-load-properties,exists.config.active,exists.netbeans.user,exists.user.properties.file" name="load-properties">
        <property file="${user.properties.file}"/>
        <tempfile destdir="${java.io.tmpdir}" property="temp.file"/>
        <copy overwrite="true" tofile="${temp.file}" file="nbproject/project.properties">
            <filterchain>
                <linecontainsregexp>
                    <regexp pattern="^((configs\.${config.active}\.)|(reference.)|(file.reference.)|(project.))"/>
                </linecontainsregexp>
            </filterchain>
        </copy>
        <replace value="" token="configs.${config.active}." file="${temp.file}"/>
        <property file="${temp.file}"/>
        <property file="nbproject/project.properties"/>
        <copy failonerror="false" overwrite="true" tofile="${temp.file}" file="${user.properties.file}"/>
        <replace value="platform." token="platforms.${platform.active}." file="${temp.file}"/>
        <property file="${temp.file}"/>
        <echo file="${temp.file}">evaluated.platform.bootclasspath=${platform.bootclasspath}</echo>
        <property file="${temp.file}"/>
        <delete file="${temp.file}"/>
    </target>
    <target unless="platform.active" depends="load-properties" name="exists.platform.active">
        <echo message="Active platform (platform.active property) in not set. If you set this and user.properties.file property, many properties required by the project will be automatically evaluated (e.g.: platform home, platform classpath, ...)." level="warning"/>
    </target>
    <target depends="load-properties" unless="platform.configuration" name="exists.platform.configuration">
        <echo message="Platform configuration (platform.configuration) is not set. Using default (CLDC-1.0) configuration." level="warning"/>
        <property value="CLDC-1.0" name="platform.configuration"/>
    </target>
    <target depends="load-properties" unless="platform.profile" name="exists.platform.profile">
        <echo message="Platform profile (platform.profile) is not set. Using default (MIDP-1.0) profile." level="warning"/>
        <property value="MIDP-1.0" name="platform.profile"/>
    </target>
    <target depends="pre-init,load-properties,exists.platform.active,exists.platform.configuration,exists.platform.profile" name="init">
        <fail unless="libs.j2me_ant_ext.classpath">Classpath to J2ME Ant extension library (libs.j2me_ant_ext.classpath property) is not set. For example: location of mobility/modules/org-netbeans-modules-kjava-antext.jar file in the IDE installation directory.</fail>
        <fail unless="platform.home">Platform home (platform.home property) is not set. Value of this property should be ${platform.active.description} emulator home directory location.</fail>
        <fail unless="platform.bootclasspath">Platform boot classpath (platform.bootclasspath property) is not set. Value of this property should be ${platform.active.description} emulator boot classpath containing all J2ME classes provided by emulator.</fail>
        <fail unless="src.dir">Must set src.dir</fail>
        <fail unless="build.classes.dir">Must set build.classes.dir</fail>
        <fail unless="preprocessed.dir">Must set preprocessed.dir</fail>
        <fail unless="preverify.classes.dir">Must set preverify.classes.dir</fail>
        <fail unless="obfuscated.classes.dir">Must set obfuscated.classes.dir</fail>
        <fail unless="dist.dir">Must set dist.dir</fail>
        <fail unless="dist.jar">Must set dist.jar</fail>
        <fail unless="dist.jad">Must set dist.jad</fail>
        <fail unless="obfuscator.srcjar">Must set obfuscator.srcjar</fail>
        <fail unless="obfuscator.destjar">Must set obfuscator.destjar</fail>
        <fail unless="dist.javadoc.dir">Must set dist.javadoc.dir</fail>
        <property value="" name="obfuscator.classpath"/>
        <property value="" name="kjava.configuration"/>
        <property value="UEI-1.0" name="platform.type"/>
        <property value="" name="platform.device"/>
        <property value="0" name="obfuscation.level"/>
        <property value="false" name="sign.enabled"/>
        <property value="" name="sign.keystore"/>
        <property value="" name="sign.keystore.password"/>
        <property value="" name="sign.alias"/>
        <property value="" name="sign.alias.password"/>
        <property value="file://" name="dist.jad.url"/>
        <property value="1.3" name="javac.source"/>
        <property value="1.1" name="javac.target"/>
        <condition property="no.deps">
            <istrue value="${no.dependencies}"/>
        </condition>
        <condition property="no.javadoc.preview">
            <isfalse value="${javadoc.preview}"/>
        </condition>
        <condition value="${filter.excludes},**/*Test.java,**/test,**/test/**" property="filter.excludes.evaluated">
            <istrue value="${filter.exclude.tests}"/>
        </condition>
        <property value="${filter.excludes}" name="filter.excludes.evaluated"/>
        <condition value="" property="evaluated.run.security.domain">
            <isfalse value="${run.use.security.domain}"/>
        </condition>
        <property value="${run.security.domain}" name="evaluated.run.security.domain"/>
        <taskdef resource="org/netbeans/modules/kjava/antext/defs.properties">
            <classpath>
                <pathelement path="${libs.j2me_ant_ext.classpath}"/>
            </classpath>
        </taskdef>
        <uptodate targetfile="${preprocessed.dir}/.timestamp" property="no.clean.before.build">
            <srcfiles dir="nbproject">
                <include name="project.properties"/>
                <include name="build-impl.xml"/>
            </srcfiles>
        </uptodate>
        <ant inheritrefs="true" inheritall="true" target="post-init"/>
    </target>
    <target name="post-init"/>
    <target name="deps-jar" depends="init" unless="no.deps"/>
    <target description="Clean project in case its meta information has changed." unless="no.clean.before.build" depends="init" name="conditional-clean">
        <ant target="clean"/>
    </target>
    <target name="pre-preprocess"/>
    <target description="Preprocess project sources." depends="init,pre-preprocess,deps-jar,conditional-clean" name="preprocess">
        <mkdir dir="${preprocessed.dir}"/>
        <echo file="${preprocessed.dir}/.timestamp" message="ignore me"/>
        <nb-prep preprocessfor="${config.active}" destdir="${preprocessed.dir}">
            <fileset excludes="${filter.excludes.evaluated}" defaultexcludes="${filter.use.standard}" dir="${src.dir}"/>
        </nb-prep>
        <ant inheritrefs="true" inheritall="true" target="post-preprocess"/>
    </target>
    <target name="post-preprocess"/>
    <target description="Extracts all bundled libraries." depends="init,deps-jar,conditional-clean" name="extract-libs">
        <mkdir dir="${build.classes.dir}"/>
        <nb-extract excludeManifest="true" dir="${build.classes.dir}">
            <classpath>
                <path path="${libs.classpath}"/>
            </classpath>
        </nb-extract>
    </target>
    <target name="pre-compile"/>
    <target description="Compile project classes." depends="init,preprocess,extract-libs,pre-compile" name="compile">
        <mkdir dir="${build.classes.dir}"/>
        <javac bootclasspath="${evaluated.platform.bootclasspath}" srcdir="${preprocessed.dir}" destdir="${build.classes.dir}" debug="${javac.debug}" optimize="${javac.optimize}" deprecation="${javac.deprecation}" target="${javac.target}" source="${javac.source}" includeantruntime="false">
            <classpath>
                <path path="${libs.classpath}"/>
            </classpath>
        </javac>
        <copy todir="${build.classes.dir}">
            <fileset excludes="${filter.excludes.evaluated},${build.classes.excludes}" defaultexcludes="${filter.use.standard}" dir="${src.dir}"/>
        </copy>
        <ant inheritrefs="true" inheritall="true" target="post-compile"/>
    </target>
    <target name="post-compile"/>
    <target name="pre-compile-single"/>
    <target description="Compile selected project classes." depends="init,preprocess,extract-libs,pre-compile-single" name="compile-single">
        <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
        <mkdir dir="${build.classes.dir}"/>
        <javac includes="${javac.includes}" bootclasspath="${evaluated.platform.bootclasspath}" destdir="${build.classes.dir}" srcdir="${preprocessed.dir}" debug="${javac.debug}" optimize="${javac.optimize}" deprecation="${javac.deprecation}" target="${javac.target}" source="${javac.source}" includeantruntime="false">
            <classpath>
                <path path="${libs.classpath}"/>
            </classpath>
        </javac>
        <ant inheritrefs="true" inheritall="true" target="post-compile-single"/>
    </target>
    <target name="post-compile-single"/>
    <target depends="init" name="create-jad">

⌨️ 快捷键说明

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