目前开发java大部分就是Eclipse或者是NetBeans,我也是主要用Eclipse了,但是NetBeans也用。有些功能NetBeans还是不错的,毕竟人家是java官方发布的工具。
搜索了一下发一个很不错的NetBeans UML plugin和教程,就用它了。发现还是老问题,NetBeans还是不稳定啊,后话了。
英文的教程:http://www.codyburleson.com/2009/08/02/eclipse-java-source-code-to-uml/
我的实践,我用的是英文版:(:
* 下载并安装NetBeans,http://www.netbeans.org/index.html
* 运行NetBeans, 选择菜单Tools > Plugins
* 在Available Plugins, 选择UML 并安装 (接受Terms, etc., etc.)
* 导入Eclipse项目,具体参考后面的连接。我是直接新建了一个项目,拷贝了源代码过来。
* 然后选择File > New Project…
* 选择 “UML” > “Reverse Engineered Java-Platform Model”
* 选择你想要分析的项目,比如刚才新建的或者是自己导入的。
* 大概需要several minutes,然后“右击”Diagrams node under your UML project and choose New > Diagram…
* 选择Class Diagram,会出现一个空白的diagram
* 从Model里面选择你需要的类,拖到那个空白diagram上就好,如果类之间存在关系,会自动关联的。右击每一个类,会有很多选项,比如collapse类的属性和方法。
如果你用Eclipse,可以很方便的导入到NetBeans,参考:
http://www.netbeans.org/kb/docs/java/import-eclipse.html
http://wiki.netbeans.org/EclipseJavaConsoleToNetBeans
分享到:
相关推荐
ModelGoon,Eclipse插件。由 java代码可自动生成UML类图、协作图、顺序图等,操作简单
从Java源代码生成UML类图。 UML解析器是我来自CMPE 202类的项目。 您可以从Java源代码创建类图。 在这里,我使用Java parser []库解析了Java源代码,并识别了关联,依赖关系。 此外,从解析的数据结构生成中间语言,...
JAVA类 生成你想要的UML 图.操作简单.拿去用吧呵呵!
介绍了如何从java代码逆向生成高层的序列图和类图
所述程序可以用于对源代码进行逆向工程和生成UML图。 Java Parser和YUML是用于上述项目的两个工具。 用于Java解析器的工具:Java解析器:用于解析Java代码以生成分析的令牌,这些令牌组合在一起构成YUML语言。 ...
Rational从 Java 代码逆向工程生成 UML 类图和序列图
从UML类图到Java代码自动生成技术研究
将Java源代码转换为UML图的解析器 编译指令 要求: Java JDK 1.8版 正常的互联网连接(仅用于类图) 该程序需要以下参数: 关键词: 一字串。 用于生成类图的“ class”和用于生成序列图的关键字“ seq”。 小路: ...
java源码 uml
:从包含类关系信息的文本生成UML图。 如何运行: java -jar umlparser.jar src/folder/path optional/output/path.png (您可以在项目目录中找到umlparser.jar或再次生成它,Main类为...
一种将Java源代码转换为UML类图和序列图的解析器。 技术:Java UML类解析器: 将Java源代码转换为UML类图。 使用的工具/库: JDK Java语法解析器:[] UML类图生成器:yUML [] 运行程序: Jar位于: 命令:java -jar ...
java源码剖析使用Java的UML解析器:一种UML解析器,可将给定...示例:-为了从Java源代码生成UML类图,请运行以下命令: java -jar umlparser.jar类“ \ Users \ akshaymishra \ workspace \ tests \ uml-parser-test-1.
需要开发一个将Java源代码转换为plantuml语法,然后将其提供给plantuml库以生成类图的库。 使用jar文件 使用以下命令来使用jar文件。 java -jar java2plantuml.jar source “源”可以是文件或文件夹的路径。 将使用...
设计师和开发人员,他们想使用IBM:registered:Rational:registered:Software Architect从Java:trade_mark:源代码来逆向工程生成UML类和序列图。 逆向工程经常被用来从已有的源代码中以一种抽象模型UML ...
Java-UML自动生成插件,Java-UML自动生成插件,Java-UML自动生成插件!!
Java源代码,用于从.java文件生成UML类图。 运行umlparser.jar文件的步骤: 在系统上安装Graphviz。 转到终端->导航到umlparser.jar所在的目录->输入:java –jar umlparser.jar 例如:java -jar /Users/ABC/Desktop...
C#,JAVA UML建模工具 源代码 希望对大家的日常开发有所帮助
uml类图画图工具 java 源代码 非常优秀的代码
UML解析器此项目是一个UML解析器,它将Java源代码转换为UML图。 该项目中使用的工具和库是: Java解析器 它包括用于从Java源代码解析类,变量,方法和构造函数的类和接口。 用于该项目的Java解析器是:该程序包包含...
UML comes from Java, and have a try?