4

プロジェクトbuild.xmlで「ant build-project」を実行したい。

    <javac deprecation="true"
           includeantruntime="false"
           debug="true"
           debuglevel="${debuglevel}"
           destdir="${project.build.outputpath}"
           verbose="true"
           encoding="UTF-8">
        <src path="${project.src.classes}" />
        <compilerarg value="-Xlint" />
        <classpath refid="core.classpath" />
    </javac>

<path id="core.classpath">          
   <pathelement location="${project.build.outputpath}" />       
      <pathelement location="${test.dir}" />
              <fileset dir="${project.build.libpath}">
                <include name="**/*.jar"/>
              </fileset>        
</path>

project.build.outputpath:/PROJECT_MAIN_DIR/target/classes project.build.libpath:/PROJECT_MAIN_DIR/target/lib

しかし、この出力は私を夢中にさせます:

build.xml:77: コンパイルに失敗しました。詳細については、コンパイラ エラー出力を参照してください。org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:999) で org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:820) で org.apache.tools.ant .UnknownElement.execute(UnknownElement.java:288) at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method) .java:601) org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) で org.apache.tools.ant.Task.perform(Task.java:348) で org.apache. org.apache.tools.ant.Project.executeSortedTargets(Project.java: 1329) 組織で。

私の構成:

Ant: Apache Ant バージョン 1.7.0

Java: Java バージョン "1.6.0_24" OpenJDK ランタイム環境 (IcedTea6 1.11.4) (6b24-1.11.4-1ubuntu0.12.04.1) OpenJDK 64 ビット サーバー VM (ビルド 20.0-b12、混合モード)

PC Ubuntu 12.04

XXX.java:248: warning: [rawtypes] found raw type: Class
    [javac]     private static void logNotFoundInMemory(Class entityClass, Integer id)
    [javac]                                             ^
    [javac]   missing type arguments for generic class Class<T>
    [javac]   where T is a type-variable:
    [javac]     T extends Object declared in class Class


StatReporterJob.java:219: warning: [unchecked] unchecked cast
    [javac]             T stat = (T) snapshotRow[REFERENCE];
    [javac]                                     ^
    [javac]   required: T
    [javac]   found:    Object

助けてくれませんか?

4

0 に答える 0