16446
タイトルの通りです。  
ご存知の方教えてください。

Netbeansは8.0を使っています。

**追記**  
今回の目的は、Netbeansの「宣言へ移動」機能を使用した際に、ソースが読めること。  
また、UMLでグラフィカルにクラス図を見ることもできるならば、その方法を教えてください。

現在、JavaEEでWebシステムを作っており、  
依存性はいずれもMavenで管理しています。

```

    POM.xml
    
    <dependencies>
        <dependency>
            <groupId>javax</groupId>
            <artifactId>javaee-web-api</artifactId>
            <version>7.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.primefaces</groupId>
            <artifactId>primefaces</artifactId>
            <version>5.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-web</artifactId>
            <version>2.3</version>
            <scope>runtime</scope>
        </dependency>
    </dependencies>
    
```
CC BY-SA 3.0
2015-09-08T14:48:15.707
16392
2017-04-30T09:14:30.427
2017-04-30T09:14:30.427
19110
12251
question
java maven netbeans uml
Netbeansで依存しているプロジェクトのソースを確認したい。
mavenで依存しているライブラリのソースを参照したいという話であれば、ソースを参照したいjarを右クリックして「ソースをダウンロード」を選択すればOKです。  
なおNetBeansプロジェクト自体がmavenプロジェクトとなっていることが前提です。

[![mavenプロジェクト例](https://i.stack.imgur.com/LNJF0.png)](https://i.stack.imgur.com/LNJF0.png)

依存するライブラリのソースをまとめてダウンロードしたい場合は「依存性」を右クリックしてから開くメニューからでも可能です。

* * *

ソースのダウンロードが完了すればclassファイルのダブルクリックでソースを参照できます。もちろんユーザが開発しているソースから「宣言へ移動」でもジャンプできます。

[![ソースの参照例](https://i.stack.imgur.com/x09Uq.png)](https://i.stack.imgur.com/x09Uq.png)

* * *

なおライブラリの依存関係についてはUMLとはちょっと違いますが、「アーティファクトの詳細表示」→「グラフ」タブ→「グラフの表示」という手順で図示可能です。

[![依存関係の図](https://i.stack.imgur.com/iVu5t.png)](https://i.stack.imgur.com/iVu5t.png)
CC BY-SA 3.0
2015-09-09T12:28:27.470
16446
2015-09-09T12:28:27.470
10492
16392
answer