自从我更新到10.6.4和最新的Java更新以来的各种问题。

我安装的ant找不到任何东西!

[javac] /Users/path/to/my/build.xml:458: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 8 source files to /Users/path/to/WEB-INF/classes
[javac] Fatal Error: Unable to find package java.lang in classpath or bootclasspath


458行

<javac
  nowarn="on"
  destdir="${media.classes}"
  fork="true"
  debug="true"
  target="1.5"
  memoryMaximumSize="${maxHeapSize}"
  bootclasspathref="bootclasspath"
>


定义bootclasspath的位置

<path id="bootclasspath">
    <fileset dir="lib/xml">
        <include name="xalan-2.7.1.jar"/>
        <include name="xml-apis.jar"/>
    </fileset>
    <fileset dir="${java.home}/lib">
        <include name="*.jar"/>
    </fileset>
</path>


这是什么意思?

最佳答案

尝试将第458行的bootclasspahtref更改为ilrn.bootclasspath

07-27 18:47