use*_*884 37 java eclipse maven
我试图将maven项目导入eclipse 4.2版本.它没有正确导入项目.它给我错误"源文件夹不是Java项目",而我正在尝试在其中创建一个新的调用.即使按住Ctrl +鼠标也无法正常工作.我不明白这个问题.即使我右键单击项目并选择构建路径,它也会显示我没有可用的操作.任何人都面临同样的问题
Mat*_*ias 77
在maven项目目录中试试
mvn eclipse:eclipse
Run Code Online (Sandbox Code Playgroud)
这可能会成功.
我在稍微不同的上下文中遇到了相同的错误(Indigo 和 m2eclipse):
我将一个多模块(1 个 jar 模块和 1 个 war 模块)maven 项目导入到 Eclipse 中。一切工作正常(干净,安装正常),直到我尝试向其中一个模块添加一个新类并收到“源文件夹不是 Java 项目”错误。
我通过打开父项目的属性并选择以下项目方面解决了这个问题:
Java
Dynamic Web Module
这解决了问题。我的猜测是,因为多模块项目的父项目有pom打包(<packaging>pom</packaging>),所以Eclipse不知道父项目包含什么样的项目(即如果打包是jar,它就会知道这是一个java项目;如果打包是 war,它会知道它是静态或动态 Web 模块等)
这只是我的猜测,但修复对我有用,而且很有意义。
使用将项目转换为Eclipse项目,mvn eclipse:eclipse或者安装Maven Integration for Eclipse插件(例如m2eclipse),然后将项目导入为Maven项目。
| 归档时间: |
|
| 查看次数: |
72456 次 |
| 最近记录: |