Вернее не избавляемся, а разбираемся в чём дело.
Примеры из документации по кастомизации клиентской части Teamcenter не показывают, как работать визуально с Eclipse (с файлом plugin.xml). В каждом примере есть текст файла plugin.xml, текст которого надо скопировать в файл plugin.xml разрабатываемого плагина для TC и всёбудет должно работать. Решил я сегодня разобраться, как правильно добавлять в плагин элементы и настраивать всё это дело, но наткнулся на проблему со схемами точек расширения. Если Eclipse даже и видит точку расширения org.eclipse.ui.menus, то что добавлять внутрь уже не "знает".
В интернете нашёл подобную проблему. Дело в том, что схемы находятся в отдельных плагинах. Господин Nick Edgar советует скопировать плагин org.eclipse.ui.source в свою целевую платформу (в папку plugins тимцентра то бишь). Это касается не только org.eclipse.ui, а и любого плагина у которого есть схемы.
У меня ошибка пропала, но пришлось ещё скопировать и сам org.eclipse.ui, т.к. версия source была связана с версией самой ui, а в тимцентре была версия более старая. Это произошло кстати из-за того, что я обновил "Eclipse RCP Targets Components".
Теперь не обязательно писать в самом plugin.xml и это сохранит немного нервов, т.к. если написать что-то не правильно, то ошибок не будет и чтобы найти проблему может уйти немало времени.
Примеры из документации по кастомизации клиентской части Teamcenter не показывают, как работать визуально с Eclipse (с файлом plugin.xml). В каждом примере есть текст файла plugin.xml, текст которого надо скопировать в файл plugin.xml разрабатываемого плагина для TC и всё
В интернете нашёл подобную проблему. Дело в том, что схемы находятся в отдельных плагинах. Господин Nick Edgar советует скопировать плагин org.eclipse.ui.source в свою целевую платформу (в папку plugins тимцентра то бишь). Это касается не только org.eclipse.ui, а и любого плагина у которого есть схемы.
У меня ошибка пропала, но пришлось ещё скопировать и сам org.eclipse.ui, т.к. версия source была связана с версией самой ui, а в тимцентре была версия более старая. Это произошло кстати из-за того, что я обновил "Eclipse RCP Targets Components".
Теперь не обязательно писать в самом plugin.xml и это сохранит немного нервов, т.к. если написать что-то не правильно, то ошибок не будет и чтобы найти проблему может уйти немало времени.
Комментариев нет:
Отправить комментарий