Как настроить ссылки на проекты Eclipse - PullRequest
2 голосов
/ 31 декабря 2010

У меня есть веб-проект в моей рабочей области, который зависит от Java-проекта в рабочей области. В ссылках на проект я сделал ссылку на свой веб-проект на java-проект, но все еще есть ошибки сборки, которые указывают на то, что классы в моем java-проекте не ссылаются на мой веб-проект.

1 Ответ

2 голосов
/ 31 декабря 2010

Ответ

Это не прямой ответ на ваш вопрос, а решение вашей проблемы. Java-проект должен быть развернут для того, чтобы ваш веб-проект мог работать в любой среде, отличной от среды отладки затмения.Я предполагаю, что техника развертывания - это файл JAR.

  1. Сборка Java-проекта .То есть создайте развертываемый файл jar.Я назову этот файл XYZ.JAR.
  2. Поместите файл XYZ.JAR в / WEB-INF / lib вашего веб-проекта .

Возможный ответ на ваш вопрос

Проверьте следующее, я подозреваю, что ваш ответ лежит в этом:

  • Отличается ли JDK-соответствие Java-проекта от JDK-соответствия веб-проекта ?Выше на веб-проекте нормально.Понижение веб-проекта не будет работать.
  • Вы собрали проект Java ?
  • Установлена ​​ли автоматическая сборка для Javaпроект .Я предлагаю вам установить автоматическую сборку.
  • Попробуйте запустить clean , а затем build на java project то же самое в веб-проекте .
  • Вы говорите зависимость .Вы имеете в виду, что добавили ссылку на java-проект на вкладке "Свойства! Java Build Path! Projects" веб-проекта ?Если ответ нет, то вы должны добавить один.Примечание: это хорошо для компиляции, но никак не помогает после развертывания.
  • Вы настроили файл EAR для развертывания Java-проекта и веб-проекта (не применимо, если вы развертываете в контейнер сервлета, такой как Tomcat)?Если да, то добавьте ссылку на java-проект в Свойствах! Зависимости модуля J2EE веб-проекта
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...