前页 后页

构建脚本

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

访问

在“执行分析器”窗口上,执行以下任一操作:

  • 找到并双击所需的脚本,然后选择“构建>构建”页面或
  • 单击工具栏窗口中的 ,选择要在其中创建新脚本的Package,然后选择“ Build> Build”页面

色带

开发>首选项>分析器>编辑分析器脚本

执行>工具>分析器

分析器上下文菜单

建立

键盘快捷键

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” / Rebuild Debug 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。

如果将此属性设置为#SYSTEMHOST#,则该脚本在Windows上运行时将发送到Windows Satellite服务,在Wine下运行时将发送到Linux Satellite服务。服务ID和端口在分析器脚本编辑器的“专用选项-服务”部分中定义。

构建后部署

选中此框以使Deploy脚本在此Build脚本完成后立即执行。

笔记

要执行构建脚本,请在“浏览器”窗口中单击“包”,然后执行以下任一操作:

  • 右键单击任何工具栏,然后选择“分析器工具栏|建立”,或
  • 按Ctrl + Shift + F12或
  • 选择“执行>源代码>构建>构建”功能区选项