Обсуждение вопросов, связанных с решениями IBM Rational/Telelogic, продуктами Rational Unified Process (RUP), Software Architect, Software Modeler, RequisitePro, ClearCase, ClearQuest и др. А также продукты Telelogic - Rhapsody, FocalPoint, DOORS, System Architect, SDL Suite, Tau, TTCN Suite, Change, Synergy и др. И самые главные темы - системный инжиниринг, управление требованиями, изменениями, проектами.
>Создал. Начинает работать. Спасибо. Только вот не все получаеться поднять. Сыпяться ошибки . >13:14:03/ CLASSPATH=d:\oracle\orant\jdbc\lib\classes12.zip;d:\j2sdk1.4.1_01\bin >13:14:09/ Error Resolving qualified name String occured in File d:\j2sdk1.4.1_01\bin\CharStream.java
Главное в этом нелегком деле реинжениринга - подключить все используемые .jar файлы. В розе это достаточно криво сделано, поэтому тебе придется попотеть достаточно. Краткий алгоритм: 1. Создаешь новый проект, в Component Diagram лепишь какой-нить компонент, переключаешь ему язык на java. 2. Правой кнопкий кликаешь на нем, выбираешь java->Revers... 3. Если Роза 2002 (как в 2000 - не помню), нажимаешь EDIT CLASSPATH, удаляешь все что там есть, только оставляешь директорию со своим проектом - чтобы потом не запутаться. 4. Самое интересное. Выбираешь "добавить" и подключаешь все _используемые тобой_ .jar файлы. Примечание: Роза (!о суксь) подколючает джары как каталоги, и если ты укажешь на каталог, где лежат джары - ничего работать не будет. 5. Запускаешь какой-нить один .java файл на реинжениринг. 6. Смотришь ошибки, роза указывает чего не найдено, ищешь джар, в котором это лежит (еще та песня), подключаешь. 7. Выполняешь пункты 4-6 до тех пор, пока весь проект не будет реинженириться без ошибок.
Да, вначале надо обязательно подключить jdk1.x.x/jre/lib/rt.jar - это весь jdk. Если проект делаешь в JBuilder'e, большинство jbuilder/lib/*.jar придется подключить в процессе методом научного тыка. :)))
>Создал. Начинает работать. Спасибо. Только вот не все получаеться поднять. Сыпяться ошибки . >13:14:03/ CLASSPATH=d:\oracle\orant\jdbc\lib\classes12.zip;d:\j2sdk1.4.1_01\bin >13:14:09/ Error Resolving qualified name String occured in File d:\j2sdk1.4.1_01\bin\CharStream.java
Главное в этом нелегком деле реинжениринга - подключить все используемые .jar файлы. В розе это достаточно криво сделано, поэтому тебе придется попотеть достаточно. Краткий алгоритм: 1. Создаешь новый проект, в Component Diagram лепишь какой-нить компонент, переключаешь ему язык на java. 2. Правой кнопкий кликаешь на нем, выбираешь java->Revers... 3. Если Роза 2002 (как в 2000 - не помню), нажимаешь EDIT CLASSPATH, удаляешь все что там есть, только оставляешь директорию со своим проектом - чтобы потом не запутаться. 4. Самое интересное. Выбираешь "добавить" и подключаешь все _используемые тобой_ .jar файлы. Примечание: Роза (!о суксь) подколючает джари как каталоги, и ты укажешь на каталог, где лежат джары - ничего работать не будет. 5. Запускаешь какой-нить один .java файл на реинжениринг. 6. Смотришь ошибки, роза указывает чего не найдено, ищешь джар, в котором это лежит (еще та песня), подключаешь. 7. Выполняешь пункты 4-6 до тех пор, пока весь проект не будет реинженириться без ошибок.
Да, вначале надо обязательно подключить jdk1.x.x/jre/lib/rt.jar - это весь jdk. Если проект делаешь в JBuilder'e, большинство jbuilder/lib/*.jar придется подключить в процессе методом научного тыка. :)))
>Перед тем как проводить Reverse Engineering, сначала создайте новую, именно java - модель, в Logical View создайте новую диаграмму классов, затем проводите Reverse Engineering. >
Создал. Начинает работать. Спасибо. Только вот не все получаеться поднять. Сыпяться ошибки . 13:14:03/ CLASSPATH=d:\oracle\orant\jdbc\lib\classes12.zip;d:\j2sdk1.4.1_01\bin 13:14:09/ Error Resolving qualified name String occured in File d:\j2sdk1.4.1_01\bin\CharStream.java
Для того чтобы создамь модель в формате java, откройте окно выбора вариантов новых моделей. Это окно открывается при выборе команды File->New и активной опции Add-ins->Add-Ins Manager...->Framework Wizard. Выберите один из вариантов java, лучше J2EE. После этого создайте новую диаграмму класов и проводите reverse engineering.
GUEST пишет 29.01: >Установил Rational Rose 98 с целью сделать диаграмму классов. Классы на языке java. > >Вошел в tools . В пункте меню Java выбрал reverse Engenier Java. > >Указал файлы. Сказал Reserse. Rose Подумал и ответил - Error During ... Check the Rose Log. > >В log записи >20:31:44/ No Package Declaration in D:\j2sdk1.4.1_01\bin\ASTConstantDeclaration.java. The file was NOT reverse engineered. >... >Как быть? в чем ошибся? >
Перед тем как проводить Reverse Engineering, сначала создайте новую, именно java - модель, в Logical View создайте новую диаграмму классов, затем проводите Reverse Engineering.
Установил Rational Rose 98 с целью сделать диаграмму классов. Классы на языке java.
Вошел в tools . В пункте меню Java выбрал reverse Engenier Java.
Указал файлы. Сказал Reserse. Rose Подумал и ответил - Error During ... Check the Rose Log.
В log записи 20:31:44/ No Package Declaration in D:\j2sdk1.4.1_01\bin\ASTConstantDeclaration.java. The file was NOT reverse engineered. ... Как быть? в чем ошибся?