問題タブ [umlgraph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - UMLGraph の注釈とコメントに代わるものはありますか
JavaからUMLへのUMLGraphを使用しています。関係のドキュメントには次のように書かれています。
関連関係 (javadoc @assoc タグを使用して指定)
ナビゲート可能な (指示された) 関連関係 (javadoc @navassoc タグを使用して指定)
集約関係 (javadoc @has タグを使用して指定)
構成関係 (javadoc @composed タグを使用して指定)
依存関係 (javadoc @depend タグを使用して指定)
ソースにこれらのタグやコメントを追加できません。これに代わるものはありますか
java - Graphviz を実行している UmlGraphDoc エラー
UmlGraphDoc を使用しようとしましたが、javadoc コマンドを実行するたびに奇妙なエラーが発生します。
私のコードは次のようになります。
build.xml
Mac OS X Lion と Mavericks を使用しています。私のマーベリックス コンピューターのドット バージョンはdot - graphviz version 2.38.0
. ダウンロードする最新のバイナリ パッケージです。このエラーを生成するために使用したすべてのクラス (およびライブラリ) を含むzip ファイル
を
次に示します。ANT スクリプトを実行すると、上記のようなエラーが生成されます。ドキュメントは(UMLダイアグラムでさえ)問題ないように見えますが、私のより大きなプロジェクト(最初にエラーが発生した場所)では、エラーを生成したダイアグラムの一部が機能しません
これらのエラーは、次の場合にのみ発生します。
- TestClass は外部パッケージにあります (クラスを含む jar はクラスパスで定義されます。javac は完全に機能します)。
doSomething
上書きされます- プライベート変数
myFail
が設定されています。
myFail
が削除されているか、doSomething
上書きされていない場合 (例: Class1またはClass2で定義されていない)、または TestClass が同じパッケージ内にある場合、エラーは発生しません。
java - UMLGraph を使用して javadoc を生成中にエラーが発生し、「ドット ファイル」の処理中にエラーが発生しました
UmlGraph を使用してソース コードからクラス ダイアグラムを生成しようとしています。Umlgraph.jar をビルドして作成しましたが、プロジェクトで使用しているときに以下のエラーが表示されます::
GraphViz をダウンロードし、graphviz のパスを設定しました。私はこれに慣れていないので、私を助けてください。
Ant ファイルの javadoc ターゲット ::
java - Windows で UMLGRAPH をインストールして構成する方法は?
UMLGraph をインストールして、Java クラスから .dot ファイルを生成しようとしています。この .dot ファイルを使用して、Graphviz(PNG クラス ダイアグラム ジェネレーター) にフィードします。ただし、インストール中に特定の問題に直面しています。公式の UML インストール ガイド umlgraph.org は、非常に理解しにくいものです。UMLGraph for Windows を手動でインストールおよび構成する手順を教えてください。
私は自分のシステムで以下のことを試しました:
- C:/Program Files に JAVA JDK と JRE 7 をインストールしました。
- UMLGraph DOWNLOADSから UMLGraph-5.7_2.3-SNAPSHOT.zip ファイルをダウンロード
- 新しいフォルダーを作成しました: D:/UMLGraph/
- 解凍した .zip UMLgraph ファイルから「lib」および「bin」フォルダー全体をコピーし、ステップ 3 で作成したフォルダーに貼り付けました。
- ここで、公式 Web サイトで提案されているように、 UMLGRAPH_HOMEのパス を = D:/UMLGraph/lib フォルダーに変更しました。
- 次に、UMLGraph.jar ファイルを Java 関連の tools.jar ファイルがある場所 (C:\Program Files\Java\jdk1.7.0_80\lib) にコピーしました。
最後に、以下の非公式のumlgraph命令に見られるように、 java -jar コマンドを実行しようとしました:
java -jar C:/Program Files/Java/jdk1.7.0_80/lib/UmlGraph.jar -all -private A.java
上記のコマンドを実行すると、エラーが発生しました! 「JARFILE C:/PROGRAM にアクセスできません」
何か間違ったことをしている場合はお知らせください。
更新:どうもありがとう。最後に jdk と jre 1.8 をインストールしました。Java の問題はなくなりました。最終的に以下のコマンドを実行しました: C:/Users/xyz > java -jar "C:/Program Files/Java/jdk1.8.0_60/lib/UmlGraph.jar" -all -private "D:/xyz/abcd/uml -parser-test-1/" .
Uml-parser-test-1 には約 5 つの .java ファイルがすべて含まれており、それらから単一の UML ダイアグラムを作成したいと考えています (これらはすべて Java コードで相互にリンクされています)。
上記のコードを実行すると、次のエラーが表示されます: UMLGRAPH ERROR - ILLEGAL PACKAGE NAME
最後の質問は次のとおりです 。UMLPARSER に、パッケージ内のすべての基礎となる .java クラスの単一の図を生成するように依頼するにはどうすればよいでしょうか?
umlgraph - Mac での UMLGraph のインストール
UMLGraph を MacBook Pro (OSX 10.9.5) に準拠させようとしていますが、'ant build.xml' を実行しようとするとエラーが発生します。誰かがこの問題を抱えていますか?エラーは次のとおりです。
以下は、build.xml の 50 行目とその上の数行の抜粋です。
README.txt の手順は次のとおりです。
指示に従ってファイルを lib/ から /usr/local/lib にコピーしましたが、正しくビルドしていないようです。
助けてくれてありがとう。
java - UMLGraph を使用して、複数の Java クラスに対して単一のドット ファイルを生成する
パッケージ内の基礎となるすべての .java クラスに対して 1 つの図を生成するよう UMLGraph に指示するにはどうすればよいですか?
UMLGraph を Graphviz と共に使用して、.png UML ダイアグラム ファイルを生成しています。.dot ファイルを生成するために実行しているコマンドは次のとおりです。
これは正常に実行され、.dot ファイルが生成されます。
ただし、それらから単一の UML ダイアグラムを作成したいと考えています (それらはすべて Java コードを介して相互にリンクされています)。「uml-parser-test-1」(フォルダー/パッケージ)には、約5つの.javaファイルがすべて含まれており、そのために実行しています
上記のコードを実行すると、エラーが発生します。UMLGRAPH ERROR - ILLEGAL PACKAGE NAME
どこで間違っているのですか
Umlgraph.jar パスに問題があり、修正しました。ご指摘ありがとうございます。これで、提案されたコマンドをエラーなしで実行できます。私の「Persons」パッケージ(フォルダ)には4つのJavaファイル(A、B、C、D.java)が含まれています。コマンドを実行すると、ファイル システムではなくコマンド ラインに .dot ファイルが生成されました。さらに、クラスに関する情報がないため不完全です。
以下は私のコマンドラインのトレースです。
クラスの詳細を解析していないのはなぜですか?
uml - UMLGraph のメモのフォント サイズを変更する
クラス図でUMLノートのデフォルトのフォントサイズを変更するにはどうすればよいですか?
ドキュメント サイトに記載されているすべてのfontsizeオプションを試してみましたが、どれもメモ テキストのフォント サイズを変更しません。
UMLGraph-5.6 を使用しています