Конвертировать Java Project в плагин Eclipse? - PullRequest
1 голос
/ 22 ноября 2011

У меня есть проект Java внутри eclipse, который содержит список внешних jar-файлов, и я хотел бы экспортировать этот проект как плагин eclipse, я пробовал много решений, но у меня либо есть эта ошибка:


Тип javax.persistence.CascadeType не может быть разрешен.На него косвенно ссылаются необходимые файлы .class


или я получаю другую ошибку, сообщающую, что он не распознает ни один из внешних jar


Ответы [ 2 ]

2 голосов
/ 22 ноября 2011

Если это на самом деле проект Java, сначала вам нужно преобразовать его в проект подключаемого модуля Eclipse («Конфигурировать> Преобразовать в проект подключаемого модуля» в контекстном меню вашего проекта). Затем следуйте советам в http://www.vogella.de/articles/EclipseJarToPlugin/article.html, чтобы исправить проблему зависимости.

1 голос
/ 22 ноября 2011

Пакеты OSGi (плагины eclipse - это пакеты) могут видеть только свой собственный код и другие пакеты.Они не могут видеть случайные банки сторонних производителей, если они не включены (разрешение лицензии) в этот пакет, или банки сторонних производителей сами не превращаются в пакеты OSGi (предпочтительный метод).

"Я много пробовалрешения "не помогает.Пожалуйста, обновите ваш вопрос конфигурацией, с которой вы начали, и 1 или 2 решениями (полные шаги), которые вы уже пробовали, например, файлами MANIFEST.MF, которые они создали, и т. Д.

...