从eclipse导入项目到intelliJ时

时间:2013-04-13 04:04:10

标签: java eclipse intellij-idea

我在Eclipse中有一个多模块项目,工作正常。

现在我想使用IntelliJ(我有12.1),所以我将项目导入IntelliJ,并在其中配置了以下内容:

  • 所有模块
  • 为我需要的每个项目配置所有lib(.jar)文件(通过添加lib)
  • 已配置模块依赖项
  • 已经使用它们配置了tomcat7,并将其添加为依赖于模块

一切看起来都不错,但是当我运行项目时它会显示:

  

Caused by: java.lang.NoClassDefFoundError: org/xx/yyy/zzzz

虽然org.xx.yyy.zzzz模块中存在model类,但已添加到web模块(我的项目有2个模块webmodel),依赖范围也设置为provided

我应该尝试解决此问题?如果我错过了什么,请帮助我。

1 个答案:

答案 0 :(得分:1)

最后我得到了答案。

我将范围保持为provided,并将模型模块添加到工件中并且工作正常。 :)