`

ant 解决com.sun.tools.javac.Main is not on the classpath的问题

阅读更多

ant报错:

   解决com.sun.tools.javac.Main is not on the classpath的问题

  com.sun.tools.javac.Main is not on the classpath.
  Perhaps JAVA_HOME does not point to the JDK.
  It is currently set to "C:\Program Files\Java\jre1.5.0_11"

 

google之后:

遇到这种情况时直接将C:\Program Files\Java\jdk1.5.0_11\lib中的tools.lib拷贝到C:\Program Files\Java\jre1.5.0_11\lib中即可。

原因:

    电脑上有多个JDK版本,或者是编译器JDK版本设置混乱的原因。

   

  

分享到:
评论
2 楼 KingZha 2012-08-30  
感谢楼主
1 楼 相似的悲哀 2012-01-02  
可行 谢谢

相关推荐

    ant-apt.jar.zip

    <taskdef name="apt" classname="com.sun.tools.apt.Main" classpath="path/to/ant-apt.jar"/> <javac srcdir="src/main/java" destdir="build/classes" includes="**/*.java"> <classpath> <!-- 添加必要的...

    ant编译时抛出OutOfMemoryError.doc

    当Ant在执行`javac`时,它会调用JDK的`javac`编译器,这实际上是在 `%JAVA_HOME%\lib\tools.jar` 包内的 `com.sun.tools.javac.main.Main` 类中实现的。当内存不足时,不论是Ant本身还是单独的`javac`进程,都会抛出...

    2022年Java学习的捷径Java教程.docx

    - **下载地址**:[http://java.sun.com/j2se/downloads.html](http://java.sun.com/j2se/downloads.html) - **版本**:推荐使用JDK 1.1.8或以上版本。例如,JDK 1.1.8之后改名为J2SE。 - **安装**:根据操作系统选择...

    Java编程新手必读--

    - **下载地址**:可以从官方网站下载JDK,例如`http://java.sun.com/j2se/downloads.html`是早期J2SE的下载页面。 - **安装配置**:安装JDK后,需要设置环境变量,如`java_home`、`classpath`和`path`等: - `java_...

Global site tag (gtag.js) - Google Analytics