当我想要使用Eclipse生成serialVersionUID的时候,Eclipse弹出出错信息.
The following problem occurred.
could not find class file.
make sure the file is compilable.
同时项目中的Java文件出错时会出现的红叉叉也不再出现
对比两个项目的属性发现失败的项目缺少一个名为"Java Builder"的Builder
一般在Eclipse新建项目都会有配置Java Builder
但这个项目是使用m2eclipse的
创建出来并没有JavaBuilder
取而代之的是一个AspectJ Builder
解决办法:
还没有
抱歉这个问题还在困扰着我
尝试过自行添加一个JavaBuilder
到workspace项目中打开.project文件添加下面代码
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
却引来更严重的ClassNotFoundException