Ошибка в том, что 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.
некоторые сообщения об ошибке, связанные с * компиляция сбой * было бы полезно –