在我的Eclipse项目中,我添加了源文件夹“pmml-evaluator / src / main / java”作为源文件夹,因此我希望所有子文件夹都被认为是包名称。
不幸的是Eclipse期望包不是“org.jpmml.evaluator”而是“main.java.org.jpmml.evaluator”。我错过了什么或者是Eclipse bug吗?
Eclipse Mars.1版本4.5.1
声明的包“org.jpmml.evaluator”与预期的包不匹配 “main.java.org.jpmml.evaluator”
答案 0 :(得分:1)
Maven不知道这是一个java项目,因为它没有在pom.xml中指定,你应该添加:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.1</version><!--$NO-MVN-MAN-VER$ -->
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
并重新进口。否则,您可以在java构建路径中更改源文件夹
PS:确保在重新导入之前删除.settings和.project,或者eclipse将以与之前相同的方式导入它