用Rational Rose逆向工程(java)生成类图(教程和错误解决)

2016-02-19 11:38 98 1 收藏

下面是个简单易学的用Rational Rose逆向工程(java)生成类图(教程和错误解决)教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

拿到了项目框架工程代码却没有uml图,那么方法之间的调用关系功能流转就不容易看出来,那么如何产生类图呢,记忆里方法有下:1.rose逆向工程,2.together

rose有了,together前天才卸掉,那么就用ROSE,摸索后得出以下步骤,知道的就不用看了,很粗糙的:)

1.新建一个ROSE工程,选择J2EE模板,
2.如图

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

3.在出现的界面中,CLASSPATH中加入源代码的目录,加入支持的包,点'ADD RECURSIVE'点 ‘SELECT ALL‘‘ 点REVERSE ‘,完成后没任何提示,点'DONE'结束。逆向工程完成。

4 逆向工程以后不会自动生成类图,但在logical     view    和component view 里面按照你的java包结构会自动生成相应的包和类,要按照自己的要求建立类图。下面我们将所选包下的所有类显示在新建类图中:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

ROSE里新建CLASS DIAGRAM,然后把类包一个个拖到右侧图中,点菜单上的'QUERY'下的'ADD CLASS',确定。

Rational Rose 逆向工程(java) 常见问题解决:

1. rose逆向工程的时候,属性类型表现为:Logical View::java::lang::
     解决办法:
       菜单-Tools-Java/j2ee-Project
       选择Fundamental Type 页面
       Remoe Common JDK Classes
       Add    Common JDK Classes
     确定即可,也许是Rose的Bug

2. rose逆向工程的时候,报错,一般是类中没有引用了一些包

在菜单view-》log     选中就能看到log     window中出错信息,一般可能是找不到类,你在tools-java/j2ee-project     specification里面设置好项目的相关项,比如classpath等等
     解决办法:
     菜单-Tools-Java/j2ee-project     specification
     选择Class Path页面,将相应的包加入即可

来源:http://www.tulaoshi.com/n/20160219/1598039.html

延伸阅读
1  安装MYSQL后更改了ROOT的密码后用  net startmysql  启动时我就遇到了这样的问题.使用以下命令后  c:\mysql\bin\mysqladmin-u root -p shutdown  再net start mysql就没有这个错误提示了!  *************  2  MySQL的1067错误  Q:我的Mysql碰到...
Ambiguous operators need parentheses 不明确的运算需要用括号括起 Ambiguous symbol 'xxx' 不明确的符号 Argument list syntax error 参数表语法错误 Array bounds missing 丢失数组界限符 Array size toolarge 数组尺寸太大 Bad ch...
标签: 电脑入门
症状 在启动计算机时,可能会出现以下错误消息: Winmgmt.exe has generated errors and will be closed by Windows.You will need to restart the program.An error log is being created. 这条错误信息大约每隔 30 秒就会出现一次。 原因 当 %SystemRoot%\System32\Wbem\Repository 文件夹中的文件损坏时,会出现此行为。这条错误信息之...
       Java是一种面向对象(OOP)的编程语言;在Java中,面向对象是以类的形式出现的,而对象则是类的实例,所以要学习Java的类首先必须了解面向对象。面向对象编程不同于过程语言或结构化程序设计,他存在对象这个概念,面向对象中的对象不仅是数据结构,还包含和数据结构有关的方法。 一:类 1.类...
标签: autocad教程
关键字: AutoCAD 2009 Photoshop手绘 AutoCAD对象 中望CAD AutoCAD三维造型逆向工程是将实物模型转变为CAD模型的数字化技术,针对其关键技术——产品数字化、数据处理和曲面重构等进行了研究,并就未来的发展进行了探讨。 0 前言 逆向工程技术(reverse engineering,RE),又名反向工程、反求工程,也可以叫做测量造型。逆向...

经验教程

461

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部