`
mazhongjia
  • 浏览: 26449 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
最近访客 更多访客>>
社区版块
存档分类
最新评论

ANT异常com.sun.tools.javac.Main is not on the classpath

 
阅读更多

ant编译java源代码时报错:

 

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\jre6"

 

baidu了一下

原因:

电脑上有多个JDK版本,或者是JDK版本设置混乱的原因,或者JRE、JDK....

解决:

将jdk\lib中的tools.lib拷贝到jre\lib中即可(jre中没有这个jar)

 

具体原因希望知道的高人说一下,谢谢~

分享到:
评论

相关推荐

    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