eclipse中执行Ant脚本:Class not found: javac1.8

最近把eclipse也升级到neon,java也同步升级到1.8,在eclipse中执行很久之前写的ant脚本(build.xml)时报错了:

Class not found: javac1.8

在命令行中执行ant脚本是正常的,因为我的电脑中安装了java1.6,1.7,1.8,但默认的版本是1.6,我知道我的ant脚本中指定了生成目标版本(target)是1.6。

在网上查了资料后,搞清楚了原因,原来是Ant版本太低,低于1.9,无法和java1.8兼容。于是到http://ant.apache.org/bindownload.cgi下载了1.10.1,解压到本地后,如下图修改了eclipse中的ant主目录参数,指定使用1.10.1。

再重新执行,恢复正常。

参考资料:

《Class not found: javac1.8”问题总结》 《 Could not find the main class: org.eclipse.ant.internal.launching.remote.InternalAntRunner》

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端侠2.0

win2008部署webapi2的解决方法

把上周在家电脑上可以部署的webapi示例拿到服务器上,结果遇到许多问题。不过还算解决了,现记录一下方法。

1151
来自专栏逸鹏说道

利用SQLServer数据库发送邮件

汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 这个应用案例很多,一般都是预警,比如异常连接的时...

34613
来自专栏Jackson0714

配置Meld为git的默认比较工具

25910
来自专栏Flutter&Dart

DartVM服务器开发(第三天)--pub管理器、返回html页面

右键点击项目名,New--File,命名为:pubspec.yaml 并在文件里面输入下面内容 (因为在使用外部包时,首先你应该是一个包,所以下面这个内容是...

1194
来自专栏运维小白

电脑提示没有权限在此保存文件

背景: 在更改hosts文件并保存的时候,提示没有权限在此位置保存文件 解决方法: 在开始菜单,搜索框中输入运行,找到运行框 然后在运行运行框中输入...

1989
来自专栏Android干货

Installation failed with message INSTALL_FAILED_UID_CHANGED.--APK安装失败解决方法

1313
来自专栏搞前端的李蚊子

echarts柱状图标签显示不完全的问题

echarts 柱状图当x轴标签数目超过一定数目时在小尺寸设备上第一个和最后一个标签不显示(不是重叠),axisLabel设置interval:0也不起作用; ...

3293
来自专栏BeJavaGod

图片上传的两种形式

很早以前的单应用项目上传图片都是很简单的,上传图片后在controller层设置路径并且保存到服务器的某个路径下就行了,数据库中存储路径地址,最后在tomcat...

3395
来自专栏互联网杂技

大家知道什么是git中的 .gitignore吗?

团队开发中,需要一种工具来协调我们的工作。因为代码不是由一个人写的,而是团队成员,每一个人都有自己的工作。于是呢,每天都有代码提交到项目里面,每天开始写的时候,...

3147
来自专栏魏艾斯博客www.vpsss.net

用 phpstudy 搭建本地 php 环境及安装 wordpress 教程

4374

扫码关注云+社区