现有的Java项目使用makefile(后者又使用ANT)。
我想使用IntelliJ IDEA处理这个项目。但是,没有IntelliJ特定文件,例如项目文件,应签入版本控制。
如何配置项目以便:
Build > Make Project
以使其无效或运行某些make目标(在makefile中)。我不希望编译成./bin
的标准行为,因为这可能会与makefile冲突。答案 0 :(得分:0)
compilation database feature于2018年上市。
帮助页面上显示:
基于项目的项目: compiledb-generator tool为基于make的构建系统创建编译数据库。
轴承和拦截构建工具: 扫描构建中的Bear和intercept-build是通过在构建过程中拦截编译器调用来帮助您获得编译数据库的工具。
(在基于make的项目上也进行轴承和拦截构建工作)