我一直在尝试从eclipse更改为IntelliJ,以便尝试使用我们正在进行的真实项目。
我的问题是,当我尝试编译和调试项目时,它会失败,因为tomcat无法弄清楚项目中常见的某些资源文件在哪里。
该项目包含14个战争......
...通过一些环境变量在eclipse中捆绑在一起,这就是一些类路径到公共资源文件夹的链接。
然而,当我尝试在IntelliJ中做同样的事情时,我无法弄清楚如何做同样的事情。
我试图导入项目(模块),并配置要部署的工件,如下所示:
但是,我不知道如何对IntelliJ中的类路径配置做同样的事情。
我试图让人感到沮丧和奔跑,但tomcat,思想IntelliJ,这样的抱怨:
我已经想出了如何通过手动包含这样的公共资源文件夹来解决这个问题:
这样,tomcat开始没有抱怨。但我必须在每一个EAR中都像这样包含这个文件夹!
我认为应该有一种方法可以像在eclipse中一样在IntelliJ中配置它,而不必在每个工件中包含此文件夹。
我试图运行maven部署而不是普通的IntelliJ Build。 我还尝试将此公共资源文件夹包含为JDK依赖项。
我已经在eclipse和IntelliJ中阅读过有关此类路径内容的文章,例如this和this,但没有任何成功。
提前致谢!