aka*_*son 4 enterprise-architect
我正在使用Enterprise Architect为Java应用程序进行一些类建模,我希望能够导入Java SDK/API,以便我可以在我的模型中引用它的类.
有关如何做到这一点的任何指示?
我自己做了几次这样做.您可以下载Java运行时的源代码并进行反向工程,但除了源代码,EA还可以导入一些二进制格式,包括Java字节代码.
在项目浏览器中右键单击包,选择"代码工程 - 导入二进制模块",然后浏览到rt.jar.确保您没有选择为导入的类创建图表.在导入该大小时,它将需要永远,我认为EA也可能耗尽内存.即使没有图表,你也有足够的时间去喝咖啡.或午餐.

EA可能会在导入过程中遇到一些问题,但在整个rt.jar中只有少数几个问题,所以整体来说效果非常好.
当然,您导入一个非常特定的运行时版本,在使用这些类时需要注意这些版本.随着时间的推移,没有什么能阻止您导入运行时的多个版本,但是您需要跟踪每种情况下使用的那个版本.
有一个方便的函数用于递归设置版本标识,这可能会有所帮助.右键单击该包,选择"包控制 - 更新包状态".例如,您可以将所有元素的版本设置为1.6.0_02.
| 归档时间: |
|
| 查看次数: |
2698 次 |
| 最近记录: |