не может сгенерировать диаграмму последовательности из запущенного кода - Enterprise Architect - PullRequest
1 голос
/ 13 мая 2010

Я бы хотел сгенерировать диаграммы последовательности с помощью советника. Я установил скрипт сборки, раздел отладки выглядит так:

jre = C: \ Program Files \ Java \ jdk1.6.0_20, -Djava.class.path = C: \ path \ to \ my \ app

Когда я пытаюсь отладить его (что необходимо для генерации диаграммы), я получаю следующее сообщение:

Не удалось загрузить C: \ Program Files \ Java \ jdk1.6.0_20 \ jre \ bin \ client \ jvm.dll, отсутствует dll или зависимая dll

Файл jvm.dll действительно находится по пути, с которого он пытается его загрузить. Что мне здесь не хватает?

Ответы [ 2 ]

0 голосов
/ 15 июля 2014

В Windows всегда есть эквивалент FilePathName 8.3.

Вместо C:\Program Files\Java\jdk1.8.0_05

Вы можете написать (или подобное): C:\PROGRA~1\Java\jdk1.8.0_05

Попробуйте в командной строке: dir C:\PROGRA~1

0 голосов
/ 24 июня 2014

Краткий ответ: Enterprise Architect (EA) испытывает некоторые трудности при использовании каталогов «Program Files».

Причина (частичная): Я скопировал jvm.dll из его каталога% java_home% \ jre \ bin \ client и поместил его в c: \ Temp, чтобы проверить, может ли EA теперь «видеть» файл. Конечно же, когда я указал EA на новое место, он нашел это просто замечательно. Тест по-прежнему не запускается, но по крайней мере файл может быть «виден» EA.

Разрешение: Переустановите JDK в каталог «Program Files» и не «Program Files (x86)», а затем заново укажите все соответствующие переменные среды системы (например, JAVA_HOME, PATH) и Enterprise Architect Commands для вновь установленного Расположение JDK.

...