预订演示
前页 后页

导入项目

Enterprise Architect支持导入在 Visual Studio、Mono、Eclipse 和 NetBeans 中创作的软件项目。在Enterprise Architect中导入和处理项目有很多好处,不仅可以立即访问Enterprise Architect著名的建模工具和管理特征,还可以访问开发工具,例如模拟、调试和分析。

访问

功能区

开发>源代码>解决方案>导入a <项目类型>

导入Visual Studio 解决方案

此选项允许您从现有的 Visual Studio 解决方案文件或正在运行的 Visual Studio 实例导入一个或多个项目。该向导将为每个项目生成一个类模型,并为每个 Visual Studio 配置生成适当的分析器脚本。

导入Mono 解决方案

此选项允许您从解决方案文件导入 Mono 项目。显示的对话框与“Visual Studio导入”对话框相同,但您可以选择针对 Linux 或窗口。该向导将为每个项目生成一个类模型并配置它们以进行调试。生成的分析器脚本引用 msbuild 来构建项目。

导入一个 Eclipse 项目

Eclipse 'Wizard' 可以对由其 Eclipse .project 文件和 ANT 构建描述的Java项目进行逆向工程。特征将为您选择的每个 ANT 目标生成UML类模型和分析器脚本。该过程还将为您通过“向导”选择的每个调试协议生成一个脚本。您将看到适用于服务器的 JDWP( Java调试有线协议)和适用于独立Java应用程序的 JVMTI( Java虚拟机工具接口)的选择。这些脚本应该用于在Enterprise Architect中调试项目。

导入NetBeans 项目

NetBeans“向导”可以对由 NetBeans XML 项目文件和 ANT 构建描述的Java项目进行反向工程。 “向导”将为您选择的每个 ANT 目标创建项目的UML类模型和分析器脚本。该过程还将为您通过“向导”选择的每个调试协议生成一个脚本。这些脚本应该用于在Enterprise Architect中调试项目。您将看到适用于服务器的 JDWP( Java调试有线协议)和适用于独立Java应用程序的 JVMTI( Java虚拟机工具接口)的选择。

导入选项

当您选择导入 Visual Studio 或 Mono 解决方案时,将显示“Visual Studio 解决方案导入”对话框。按照此表中的指示完全字段。

当您选择导入 Eclipse 或 Netbeans 解决方案时,将显示相应的向导开始屏幕。按照每个屏幕上的提示指示浏览屏幕。

选项

描述

<项目列表>

选择解决方案文件后,解决方案中的项目将列在面板中。选择要由向导导入的项目。

您可以使用 All 按钮选择所有项目,使用 None 按钮清除项目选择。

选择解决方案文件

浏览并选择要从中导入的解决方案文件。 Mono 解决方案文件和 Visual Studio 解决方案文件具有 .sln 文件扩展名。

执行 Dry运行

选择此选项以干运行方式执行导入,以检查过程或输出中的任何错误,然后再重复导入以更改模型内容。单击视图日志按钮以检查导入log 。

创建包per文件

选择此选项以更精细的粒度执行导入,为每个文件创建一个单独的包。

导入

单击此按钮开始导入过程。

提示缺少宏定义

不适用于 Mono 解决方案导入。

对于 Visual Studio 中的 C++ 项目,解析器可能会遇到无法识别的宏。如果选择此选项,当发生此类事件时,系统会提示您,并有机会定义宏。如果不选择此选项,生成的类模型可能会缺少某些项目。

为每个包创建图表

选择后,将创建一个描述每个包的类模型的类图。结果是一个更大但更丰富多彩的模型。取消选择此选项将导致图表创建被跳过并且导入运行得更快。

生成分析器Scripts

对于 Visual Studio 解决方案,选择此选项将为每个项目配置生成分析器脚本,以及每个解决方案配置的脚本。脚本将允许在导入完成后立即构建和调试解决方案描述的程序。选择“窗口”复选框;如果不选择此选项,则不会配置执行分析器特征。

对于 Mono 解决方案,此选项允许您以 Linux 或窗口为目标。如果您选择 Linux,则假定运行Enterprise Architect的机器是 Linux,平台( Java或 Mono)安装在那里,并且编译的程序在运行上运行。

启动项目

选择此选项后,该项目的脚本将成为模型的默认设置。调试工具、执行功能区和工具栏按钮将自动针对该程序。