首页 > 系统服务 > 详细

scala-IDE eclipse 下解决 xxx not built due to errors in dependent scope(s) main 的错误

时间:2015-11-02 02:06:21      阅读:654      评论:0      收藏:0      [点我收藏+]

scala ?和 java 混合 在一起,如果project\clean 后,如果java 文件有错误,则编译会失败,但是java文件本来在package Explorer 的红叉标记(red-x marker)却.会消失,造成错误查找困难。这应该是 scala-IDE eclipse version 4.2.0 的一个bug 吧

?

?

project\clean 后,eclipse 会有一个error提示:如图

bubuko.com,布布扣
?
scalatest‘s?tests?not?built?due?to?errors?in?dependent?scope(s)?main????scalatest????????Unknown????Scala?Problem
?
虽然有错误,但并不能精确定位到哪里错了。因为这里用scala编译java文件,会提示错误的类型是Scala?Problem ?而不是Java?Problem ?
并且 erro 提示中的path 是为空的
?
如何解决,算是个经验活了。办法如下:
?
1、如果java文件数量比较少,可以一个一个打开java文件,如果有错误会在编辑窗口有提示的
?
2、如果java文件数量很多的话,可以右键项目->scala->remove scala Nature,这时候scala项目就转为java项目了,有错误的java文件就会在package Explorer 中有红叉提示了
? ? ? ? 解决java错误后,再把项目转为scala 项目:右键项目->Configure->Add?scala Nature ?
?

?

?

scala-IDE eclipse 下解决 xxx not built due to errors in dependent scope(s) main 的错误

原文:http://zhouchaofei2010.iteye.com/blog/2253598

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!