我开始使用随Eclipse一起提供的Ant.令我很恼火的是,我得到了数百条警告:
[javac]警告:java\io\BufferedInputStream.class(java\io:BufferedInputStream.class):主要版本51比50更新,这是该编译器支持的最高主要版本.
[javac]建议升级编译器.
如何升级编译器?
Jig*_*shi 11
下载并安装较新版本的JDK.
Windows - > Preference - > Java - > Installed JRE
在这里设置更新的版本
Mic*_*rdt 11
主要版本51是Java 7 - 看起来您正在针对预览Java 7 API库进行开发,但使用Java 6 javac进行编译.确保ant使用Java 7编译器,或使用Java 6 API库进行编译.
小智 9
谢谢,我明白了.
对于那些可能关心的人,要确保Ant使用Java 7编译器:
Preferences -> Ant -> Runtime -> Classpath -> Global Entries
Run Code Online (Sandbox Code Playgroud)
点击Add External Jars
并放在tools.jar
这里.
它看起来像 C:\Program Files\Java\jdk1.7.0_03\lib
归档时间: |
|
查看次数: |
31616 次 |
最近记录: |