我正在尝试对starUML中的java代码进行逆向工程。但我得到不可恢复的解析错误。请告诉我这个原因?
答案 0 :(得分:3)
您需要更换为逆向工程的新工具。 最好的工具是EclipseUML omondo,但实在太贵了。一个技巧是下载旧的zip 30天评估版本:http://www.uml2.org/eclipse-java-galileo-SR2-win32_eclipseUML2.2_package_may2010.zip
只需解压缩即可立即使用30天。这是独立的构建,包括Eclipse和所有需要的插件。
您无需购买该工具,只需使用此评估包进行逆向工程,并将所需内容复制到文档中。
答案 1 :(得分:2)
STAR-Uml很老,很可能没有维护。我猜你的代码使用泛型和Star-UML等新功能无法解析它们。
答案 2 :(得分:1)
由于Star UML无法在Java代码中支持泛型,因此发生了“不可恢复的解析错误”。
答案 3 :(得分:0)
Star UML不支持Java Annotations,在删除代码中的注释后尝试进行逆向工程。