Ошибка в том, что Rhapsody не может найти компилятор Java. Если вы хотите сгенерировать код Java с помощью Rhapsody, вам нужно установить JDK перед установкой Rhapsody, а не только JRE.
Какой JDK вы установили перед установкой Rhapsody, и где вы сообщили установщику Rhapsody, где он находится?
Ваш файл rhapsody.ini (C:\Users\olle\IBM\Rational\Rhapsody\7.5.3\rhapsody.ini
) будет содержать строку, начинающуюся JavaLocation=
. Это должно соответствовать вашему каталогу JDK, например, C:\Program Files\Java\jdk1.6.0_24
Это значение также жестко закодировано в jdkmake.bat
; Вы можете увидеть это, если откроете его в текстовом редакторе. Поэтому, если вы обновите свой JDK после установки Rhapsody, сценарий сборки не определит путь к недавно установленному компилятору Java, javac .
Поместив путь к вашему javac в jdkmake.bat
строки 2 и 3, вы решите проблему. Обратите внимание, что вам нужно будет использовать стиль имени файла 8.3, если в пути к вашему javac .
есть пробелы.