Java 从命令行构建RAD7项目

Java 从命令行构建RAD7项目,java,eclipse,maven-2,ant,build-process,Java,Eclipse,Maven 2,Ant,Build Process,我们在RAD7 IDE中设置了具有编译依赖项的现有项目。 是否可以从现有项目结构创建自动构建脚本? 我们有IBM门户项目和常规的WEB和企业项目 Maven和Ant是可能的解决方案,但是我们可以使用这些工具来构建现有的项目吗 在不使用IDE本身的情况下从命令行执行 也可以从命令行或API调用RAD\eclipse核心编译吗 谢谢您需要查看“无头模式”。这基本上是运行IDE来执行其工作,而不显示IDE 我没有任何直接的经验,但我们实验室的一个团队在headless模式下使用RAD为Eclipse/

我们在RAD7 IDE中设置了具有编译依赖项的现有项目。 是否可以从现有项目结构创建自动构建脚本? 我们有IBM门户项目和常规的WEB和企业项目

Maven和Ant是可能的解决方案,但是我们可以使用这些工具来构建现有的项目吗 在不使用IDE本身的情况下从命令行执行

也可以从命令行或API调用RAD\eclipse核心编译吗

谢谢

您需要查看“无头模式”。这基本上是运行IDE来执行其工作,而不显示IDE


我没有任何直接的经验,但我们实验室的一个团队在headless模式下使用RAD为Eclipse/System-z界面自动化构建。

您可以在Rebook的第23章中找到关于headless Ant构建的信息。中有更多文档(您也可以在帮助中找到这些文档)。

有许多项目已经使用Tycho使用Maven构建Eclipse组件:

这里有一个关于第谷的有点过时的教程:

有关Tycho开发工作的更多信息:

基于中的答案。您可以执行以下操作

"%RAD_INSTALL%\jdk\jre\bin\java.exe" -Dwtp.autotest.noninteractive=true -cp "%RAD_INSTALL%\startup.jar" org.eclipse.core.launcher.Main  -application org.eclipse.jdt.apt.core.aptBuild  -data "%WORKSPACE%"
在这里,您将变量
%RAD\u INSTALL%
配置到RAD实例,并将
%WORKSPACE%
配置到包含您要创建的项目的工作区