2

starUML で Java コードをリバース エンジニアリングしようとしています。しかし、回復不能な解析エラーが発生しています。この理由を教えてください。

4

4 に答える 4

3

リバース エンジニアリング用の新しいツールに切り替える必要があります。最適なツールは EclipseUML omondo ですが、非常に高価です。トリックは、 http ://www.uml2.org/eclipse-java-galileo-SR2-win32_eclipseUML2.2_package_may2010.zip で古い zip 30 日間評価ビルドをダウンロードすることです。

解凍するだけで、すぐに 30 日間動作します。これは、Eclipse と必要なすべてのプラグインを含むスタンドアロン ビルドです。

ツールを購入する必要はありません。この評価バンドルを使用してリバース エンジニアリングを行い、必要なものをドキュメントにコピーするだけです。

于 2012-04-12T09:06:47.927 に答える
2

STAR-Uml はかなり古く、メンテナンスされていない可能性があります。あなたのコードはジェネリックなどの新機能を使用していて、Star-UML はそれらを解析できないと思います。

于 2012-04-12T06:34:25.673 に答える
1

「Unrecoverable Parse error」は、Star UML が Java コードで Generics をサポートできないために発生します。

于 2013-12-17T18:49:30.540 に答える
0

Star UML は Java アノテーションをサポートしていません。コード内のアノテーションを削除した後、リバース エンジニアリングを試みてください。

于 2014-06-06T09:43:59.103 に答える