.EAP企业架构

时间:2014-12-09 18:09:29

标签: java eclipse compilation enterprise-architect

我有一个带有.java文件的文件夹的.EAP文件,以及一些SQL查询。我从未使用过企业架构,是否可以在eclipse上编译和运行企业应用程序?我甚至不确定.EAP文件是解决方案文件还是可以运行的程序。谁能引导我走向正确的方向,需要什么?我已经安装了必要的JDK和JRE。请帮助任何人。

3 个答案:

答案 0 :(得分:4)

正如已经指出的那样,Enterprise Architect是一个UML建模工具,没有别的。但是,它确实包含源代码的正向和反向工程功能(使用各种语言),并且还能够调用外部编译器。

对于Eclipse,您需要一个名为MDG Integration for Eclipse的其他产品(也来自Sparx Systems)。

.EAP文件是模型存储库(也称为"项目"在EA的说法中),由EA打开。它大致(非常粗略地)对应于Visual Studio解决方案或Eclipse工作区。从EA内部,您可以从模型生成代码(不需要MDG集成)并调用外部编译器。

这是否是一种好的工作方式当然是另一回事,如果您不熟悉EA但熟悉Eclipse,我建议只生成一次代码,然后将其导入Eclipse工作区从那里拿走它。

答案 1 :(得分:2)

Enterprise Architect是一个用于UML建模的工具。它将项目存储在.eap文件中。在内部,此文件是MS Access数据库。

UML模型可以有一个类模型。 Enterprise Architect能够将类导入此类模型。我认为.java文件是以前导入到UML模型的类的源。

UML模型只是模型。您必须以自己的方式部署和运行代码。当然,您可以将Eclipse用作Java应用程序的IDE。但这与Enterprise Architect UML模型无关。 (我知道Enterprise Architect可以用于运行和调试,但我没有将它用于此目的,并不是这个UML建模工具的典型用法。)

Enterprise Architect也可以为SQL数据库建模。为了运行SQL查询,您需要一个SQL数据库。

答案 2 :(得分:1)

您需要Enterprise Architect销售的名为Sparx Systems的应用程序才能打开.eap文件。