[英]Building RAD7 project from command line
我们在 RAD7 IDE 中设置了具有编译依赖项的现有项目。 是否可以从现有项目结构创建自动构建脚本? 我们有 IBM 门户项目和常规 WEB 和企业项目。
Maven 和 Ant 是可能的解决方案,但是我们可以使用这些工具从命令行构建现有项目而不使用 IDE 本身吗?
也可以从命令行或 API 调用 RAD \ eclipse 核心编译吗?
谢谢
您需要研究“无头模式”。 这基本上是在运行 IDE 来执行其工作,而不会出现 IDE。
我没有任何直接经验,但我们实验室的一个团队在无头模式下使用 RAD 来自动构建 Eclipse/System-z 界面。
您可以在Rational Application Developer V7 Programming Guide Rebook 的第 23 章中找到有关 headless Ant 构建的信息。 IBM Rational Application Developer Version 7.0.0.x 信息中心有更多文档(您也应该能够在帮助中找到)。
已经有许多项目使用 Tycho 来构建 Eclipse 组件,使用 Maven:
这里有一个有点过时的 Tycho 教程: http://www.sonatype.com/people/2008/11/building-eclipse-plugins-with-maven-tycho/
有关第谷开发工作的更多信息: http://www.sonatype.com/people/2009/03/the-future-of-maven-osgi-join-the-tycho-users-mailing-list/
基于Build Eclipse Java Project from Command Line中的答案。 您可以执行以下操作
"%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_INSTALL%
配置到您的 RAD 实例,并将%WORKSPACE%
配置到包含您要构建的项目的工作区。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.