预订演示
前页 后页

编译脚本

“编译”页面使您可以输入命令来构建您的项目。您可以在编写命令行时使用Enterprise Architect本地路径和环境变量。您可以选择创建自己的构建脚本,输入各种 shell 命令。您还可以选择简单地运行外部程序或批处理文件,例如 Ant 脚本。

访问

在执行分析器窗口中:

  • 找到并双击所需的脚本并选择“编译>编译”页面或
  • 点击窗口工具栏中的 ,选择要新建脚本的包,选择“编译>编译”页面

功能区

开发>源代码>执行分析器>编辑分析器脚本

执行 > 工具 >分析器

分析器上下文菜单

编译

键盘快捷键

Ctrl+Shift+F12

编译

使用 windows shell 命令在此文本框中编写脚本;本节的格式和内容取决于您用于构建项目的实际编译器。如果路径或参数包含空格,请用引号将它们括起来;例如:“c:\program files (x86)\java\bin\javac.exe”。

这里有些例子:

视觉工作室:

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com" /重建调试RentalSystem.sln

使用本地路径的 Visual Studio:

"%VsCompPath%\devenv.exe" /build调试Subway.sln

Java :

C:\Program Files (x86)\ Java \jdk1.6.0_22\bin\javac.exe" -g -cp "%classpath%;." %r*.java

Java使用本地路径:

"%JAVA%\bin\javac.exe" -g -cp "%classpath%;." %r*.java

通配符Java构建 (%r) - 子文件夹中的源文件可以使用 %r 令牌构建。如示例所示,该令牌具有对所有子文件夹中的任何文件递归执行相同命令的效果。

执行命令为

单击下拉箭头并选择执行脚本的模式:

  • 批处理文件-使用此选项在系统命令窗口中执行 shell 脚本;可以通过此脚本中的命令访问环境变量
  • 进程-使用此选项将命令作为单个程序执行;该命令应指定程序的路径,以及任何命令行参数

默认目录

浏览或输入构建脚本进程将在其中运行的默认目录运行。

解析输出

单击下拉箭头并选择自动解析编译器输出的方法。

如果您选择此选项,脚本的输出将记录在系统输出窗口中; Enterprise Architect根据您指定的语法解析输出。

远程主机

远程主机系统的 ID 及其端口中的类型;例如,mypc01:7777。

如果将此属性设置为#属性#,则脚本在窗口运行时发送到窗口卫星服务,在Wine下运行时发送到Linux卫星服务。服务 ID 和端口在分析器脚本编辑器的“私人选项 - 服务”部分中定义。

编译后部署

选择此框可在此编译脚本完成后立即执行 Deploy 脚本。

注记

要执行编译脚本,请单击浏览器窗口中的包,然后:

  • 右键单击任何工具栏并选择“分析器工具栏|编译”,或
  • Ctrl+Shift+F12
  • 选择“执行>源>编译>编译”功能区选项