LoginSignup
3
10

More than 3 years have passed since last update.

eclipse × AmaterasUML 選択された操作は現在使用できません

Last updated at Posted at 2019-12-08

以下の環境で java ソースコードから UML を自動生成しようとすると、「選択された操作は現在使用できません」のダイアログが表示され、自動生成できなかった。

環境

現象

  • AmaterasUMLの機能で新規作成した cld ファイルにソースコードをドラッグ&ドロップしても、クラス図が描画されない。(ソースコードが別タブで開くだけ)
  • cld ファイルの任意の場所を右クリック > [Java] > [インポート] を実行すると、「選択された操作は現在使用できません」のダイアログが表示される。

原因

eclipse にプリインストールされている version で発生するようです。
なぜこの version でうまくいかないかは不明。

解決方法

方法1

  1. AmaterasUML から "AmaterasUML_1.3.4.zip" をダウンロード。
  2. eclipse/dropins/AmaterasModeler/eclipse/plugin にダウンロードした jar を配置し、元々配置されていた 1.3.5 の jar を削除する。

方法2 (← 2020/4/15 追記:情報提供していただきました)

eclipse.ini の -vm に別のパスを指定する。
以下の指定で動作した。
<eclipse展開したフォルダ>\pleiades\java\8\jre\bin\server

どのバージョンで動作するかは未調査。

3
10
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
10