我将IDE从Eclipse更改为IDEA。我正在尝试将其配置为尽可能有效地工作。我有以下问题。我希望IDEA在一个文件被更改并导致问题后,自动显示所有有编译错误的文件。我安装了IntelliJ Eclipse模式插件并选择了Eclipse编译器,但我仍然存在以下问题:在模块接口中,我有一个接口—假定InterfaceA。它的实现包含在module-implementation1 implementation1和module-implementation2 implementation2中,两者都依赖于模块接口。现在,当我更改一个interfaceA的方法签名并保存它时,make会自动触发(eclipseMode插件),但并没有编译错误,因为在当前模块中只有接口存在。当我选择“所有模块”并选择“使所选模块在第一个有错误的模块上停止编译”(即module-implementation1)时,我只看到implementation1的问题。一旦我修复了这个实现并手动启动make流程,IDE就会在实现2中显示编译错误。
是否可以配置Intelij以编译所有依赖模块并显示所有存在编译问题的文件,就像eclipse一样?提前感谢,这真的让我很困惑。
看这个答案。基本上,看起来它将在IntelliJ 12中得到支持
我只在Spring Boot项目中使用IntelliJ IDE。请注意,我没有使用任何Kotlin项目。但是,今天,我在下面有一个错误。任何专业人士。请帮忙解决这个问题!谢谢,错误:Kotlin:模块是用不兼容的Kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.13。
我已经将一个包含许多相互依赖的eclipse项目(大约30个)的项目导入Intellij。 结果非常好。每个项目都是Intellij中的一个模块,eclipse元文件被正确解析,因此在Intellij中可以正确识别依赖项。唯一的问题与编译有关。我必须按照依赖项的顺序手动编译模块([Shift][CTRL][F9])。 有没有办法在Intellij中自动化或者配置模块编译的顺序?
我使用maven命令来清理、构建整个项目、创建war并部署到服务器。我不能使用Intellij来做这件事,因为我只有社区版。它在与intellij相同的目录中构建项目。 为了加快速度,我编写了一个脚本,可以在本地“target”目录中找到比服务器中更新的已编译文件,并进行复制。虽然一切正常,但问题是Intellij并没有将使用maven编译的类视为应该跳过并重新构建整个项目的类。 目前它的工作原理
问题内容: 我有一个关于Bitbucket的项目。仅提交源。为了将项目检索到新机器上,我在IntelliJ中使用了Version Control> Checkout from Version Control。 然后,它询问我是否要从该源创建一个新项目,对此我回答“是”。到目前为止,一切都很好。它为我创建了一个不错的Java小项目,由一个模块组成。 但是,将这个项目引入IntelliJ的目的是将其变
我有2个maven项目A和B。 B对A的胖jar有一个maven编译时依赖项。 在将B作为maven项目导入时,a作为模块依赖项而不是目标jar添加。 有没有办法禁用此功能? B的pom。xml(依赖项部分) <代码> A的pom.xml(工件细节): <代码> 问题: 这两个是Intellij项目中的模块。无论我以何种方式导入它们,项目B的依赖项列表都将项目A显示为模块依赖项,而不是项目A的ja
我使用的是IntelliJ IDEA社区版2016.1.3。我正在尝试创建一个maven多模块项目。项目公司是父模块,项目员工和项目技能集是子模块。项目员工和技术人员将有包装作为战争,但项目公司有包装作为POM。 我无法在employee和Skillset下创建一个类。我如何创建一个多模块的项目而没有在父(公司)的src文件夹?