LINUX.ORG.RU

Eclipse Oxygen Papyrus UML

 , , ,


1

1

Оно вообще рабочее, есть ли на лоре те кто пользуется? В eclipse который из реп Fedora не запускается Marketplace, в загруженном с сайта дистрибутиве Papyrus не открывается редактор диаграмм. Во общем уже третий день жонглирую различными версиями eclipse то одно не работает то другое. Может есть какая-нибудь замена, лоровцы выручайте.

Не знаю насколько серьезно у вас там UML. Если мне нужно что-то начертить для документации то ограничиваюсь draw.io

Aber ★★★★★
()
Ответ на: комментарий от xcariba

Ставил от туда же (3.0.0 64 бит) - не работает. При создании Papuyrus проекта c Class Diagram открываеться пустой редактор диаграм как на скрине https://s17.postimg.org/njuw9ckmn/Screenshot_from_2017-07-20_13-04-34.png. В чём может быть дело? Может доставить что-то надо?

MaxPower ★★
() автор топика
Ответ на: комментарий от Aber

Нужна генерация Java кода из UML диаграммы.

MaxPower ★★
() автор топика
Ответ на: комментарий от orm-i-auga

Там гткашные ошибки сыпяться ИМХО дело не в них.

(Papyrus:3860): Gtk-WARNING **: Negative content height -1 (allocation 1, extents 1x1) while allocating gadget (node scrolledwindow, owner GtkScrolledWindow)

(Papyrus:3860): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Papyrus:3860): Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Papyrus:3860): Gtk-WARNING **: Allocating size to GtkScrolledWindow 0x7fda2453b040 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?

(Papyrus:3860): Gtk-WARNING **: Negative content width -6 (allocation 1, extents 4x3) while allocating gadget (node toolbar, owner GtkToolbar)

(Papyrus:3860): Gtk-WARNING **: Negative content height -3 (allocation 1, extents 2x2) while allocating gadget (node toolbar, owner GtkToolbar)

(Papyrus:3860): Gtk-WARNING **: Negative content width -6 (allocation 1, extents 4x3) while allocating gadget (node toolbar, owner GtkToolbar)

(Papyrus:3860): Gtk-WARNING **: Negative content height -3 (allocation 1, extents 2x2) while allocating gadget (node toolbar, owner GtkToolbar)
Gdk-Message: Unable to load sizing from the cursor theme

MaxPower ★★
() автор топика
Ответ на: комментарий от xcariba

С GDK_BACKEND=X11 вообще не запускаеться. Поставил oracle jdk указал в настройках eclips'a что бы его юзал - та же фигня. В федоровском eclipse диаграммы papyrus работают, но не работает marketplace! Он нужен что бы поставть плагины кодагенерации из диаграм. Короче в одном одно не работате в другом другое. Я хз уже что делать, если в InteliJ был бы UML я бы даже не стал связываться с этим эклипсовским глюкодромом. Я уж молчу про то что он запускаеться через раз.

MaxPower ★★
() автор топика
Ответ на: комментарий от MaxPower

В федоровских репозиториях обычно очень старые версии, можно попробовать предыдущую версию. Насколько я знаю JDK в Eclipse указывается та, которая будет использоваться эклипсом для сборки проектов, а то, на чём запускается eclipse либо указывается в eclipse.ini либо используется та, что в системе установлена по умолчанию. Ну или через терминал запустить с аргументом -vm <путь/к/java>

xcariba ★★
()
Ответ на: комментарий от MaxPower

А что не так в этом окне? Нужно либо выбрать Notation Views пункт test либо CreateView (Ok → Class Diagram → Ok → Ok) и откроется нижняя вкладка с редактором.

xcariba ★★
()
Ответ на: комментарий от xcariba

Вот в этом то и проблема что нет никакой реакции на выбор из Notation Views или нажатие на Create Views. Никаких вкладок не открывается и вообще ничего не происходит. Create View работает только когда при создании проекта не указан тип диаграмм. При этом после «CreateView (Ok → Class Diagram → Ok → Ok)» снова ничего не происходит - никакие вкладки не открываются. В репах кстати уже свежий eclipse (Oxygen), в нём «вот это всё» работает, зато там не работает Marketplace.

MaxPower ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.