我正在寻找从命令行构建IntelliJ项目的最佳方法。在构建服务器上编译IntelliJ项目时通常需要这样做。
答案 0 :(得分:4)
在构建菜单中是Generate Ant Build ... Idea将生成build.xml文件。您必须将Ant添加到PATH然后您可以调用项目目录命令ant。
答案 1 :(得分:1)
您可以使用由JetBrains开发的TeamCity构建服务器。它具有全功能免费版,并具有专用的IntelliJ IDEA构建运行器,可以从您的IDEA项目构建工件并运行配置。
TeamCity使用JPS命令行运行程序,它是IntelliJ IDEA社区版source base的一部分。
答案 2 :(得分:0)
我写了一个小的bash脚本,用于创建create an IntelliJ web project from the commandline所需的必要文件。我所做的就是使用IntelliJ GUI创建一个项目。检查文件后,每次在创建的文件中使用项目目录名时都设置一个变量(。idea / module.xml 和 project.iml 等。)如果您使用GUI,该脚本将创建相同的文件和.idea /文件夹。