Я работаю над проектом Eclipse RCP на Eclipse 3.6, который разбит на 3 проекта Java.
Начиная снизу, gov.bop.rabid.xxx.ui
является проектом RCP. Два других Java-проекта включены в бешеный проект RCP.
Я добавил эти два Java-проекта в качестве зависимостей в мой оголтелый проект.
Когда я собираю продукт RCP внутри Eclipse, все создается и работает.
При использовании мастера экспорта продуктов Eclipse в файле logs.zip
появляется следующее сообщение об ошибке:
# 1/13/12 9:02:45 AM EST
# Eclipse Compiler for Java(TM) 0.B61, 3.7.0, Copyright IBM Corp 2000, 2010. All rights reserved.
----------
1. ERROR in C:\BOPEclipse3.7RaBId\gov.bop.rabid.xxx.ui\src\gov\bop\rabid\xxx\ui\video\RabidVideo.java (at line 3)
import gov.bop.eclipse.logging.EclipseLogging;
^^^^^^^^^^^^^^^
The import gov.bop.eclipse cannot be resolved
Я знаю, что это какая-то ошибка зависимости, но я не могу найти, где в моем проекте RCP поместить зависимость.
Отредактировано, чтобы добавить:
Вот первая часть списка зависимостей продуктов Rabid:
Два других подключаемых модуля рабочего пространства включены в список зависимостей.
Вот первая часть списка подключаемых модулей конфигурации для запуска Eclipse продукта Rabid:
Чтобы ответить на вопросы Тонни Мэдсена (и я ценю интерес):
- gov.bop.eclipse logging - это подключаемый модуль Eclipse из существующего JAR-архива.
- com.aware.photocomponent - это подключаемый модуль Eclipse из существующего архива JAR.
Опять проводник пакетов с открытыми каталогами:
С этим рабочим пространством связано 0 ошибок и 0 предупреждений.