有没有办法从命令行编译基于 Eclipse 的 Java 项目?
我正在尝试自动化我的构建(使用 FinalBuilder 而不是 ant),而且我既不是 Java 专家也不是 Eclipse 专家。我可能可以弄清楚如何使用直接的 java 命令行选项来执行此操作,但是 Eclipse 项目感觉就像是在浪费很多精力。
如果无法通过命令行编译 Eclipse 项目,是否可以从 Eclipse 中生成所需的 java 命令行?还是有一些文件我可以四处寻找以找到它在幕后进行的编译步骤?
伙计们,我正在寻找 不 包括蚂蚁的答案。让我重新重申一下原来的问题…….有没有办法从命令行构建一个Eclipse项目?
我不认为这是一个不合理的问题,因为我可以为 visual studio 做这样的事情:
devenv.exe /build "Debug|Any CPU" "C:\Projects\MyProject\source\MyProject.sln"
原文由 Keith G 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以从命令行通过工作区构建 eclipse 项目:
它使用
jdt apt
插件自动构建您的工作区。这也称为“无头构建”。该死的很难弄清楚。如果你没有使用 win32 exe,你可以试试这个:更新
几年前,eclipse 将
startup.jar
替换为“equinox launcher”https://wiki.eclipse.org/Equinox_Launcher
在 Eclipse Mars (MacOX) 上:
-data
参数指定工作区的位置。Equinox 启动器的版本号将取决于您拥有的 Eclipse 版本。