写ant的build.xml文件时遇到的Error starting modern compiler

在MyEclipse6.0用ANT时出现以下错误: BUILD FAILED Error starting modern compiler 发现是javac的时候出现的问题,不知道怎么解决,后来到网上搜到解决办法(注1)如下: 今天,做个EJB 例子时,用到了Ant 来打包 发布 ,刚好又装了 新的Myeclipse ,抱着激动的心情开发着,好了,都写好了,布署时,出了几个错,都是小问题,这个 Error starting modern compiler ,我就奇怪,为什么compiler 有问题,我就入DOS 下运行jdk .都OK啊。。汗。我Jboss里都是支持jdk 6.0.的运行都没问题 ,手动打包,Client JNDI 调用 也OK,用了几个方法 ,都不行,,把什么 tools.jar放到lib。什么 tools.jar (其实就是让MyEclipse中的JRE、JDK和系统设置的JAVA_HOME保持一致)放到 Myeclipse 的jar 下都不行。还出现了版本的错误 。后来,出去走了下。想了想,把Myeclipse 的JDK 都换了1.6 。OK 。 解决方法是:window ->Prefrences->Java->Compiler->Compiler compliance level: 选JDK1.6 随便 一个项目下右键:Properties-Java Build Path->Libraries->右边选 Edit Library -->看Workspace default JRE (XXX)XXX是JDK什么版本。不对的话。选Alternate JRE->Installed JRES .->选自己的JDK 安装目录 。就OK。下面全部项目都换JDK 1.6.了 呵呵 OK 就到这了。记得看看工程右边的的JRE是否有重复的,有则删掉MyEclipse版本下的JRE。搞定.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值