好吧,可能只是因为有些文件夹包含了类,这些类被maven视为源文件夹(这就是maven命令行编译起作用的原因),但在使用.m2 eclipse插件将项目导入eclipse时并非如此。
您可以尝试以下操作:
在eclipse项目的属性中,转到Java构建路径,选择源,然后检查是否已添加所有必需的源文件(作为源文件夹)。如果缺少某些内容,只需使用添加源...按钮手动添加它们
有时,一旦在命令行中执行了maven清理,则eclipse项目将显示错误,因为它不再找到已编译的类(它们已被maven清理了)。在Eclipse项目上执行Project-> Clean通常可以解决此问题
尝试将项目作为普通的ole eclipse项目添加到eclipse中:执行mvn eclipse:eclipse,然后将其作为eclipse项目(不是maven项目)导入eclipse中。
| 归档时间: |
|
| 查看次数: |
19810 次 |
| 最近记录: |