Java EJB: импорт javax.ejb не может быть разрешен
Я читаю книгу "Начало работы с WebSphere Application Server Community Edition".
Я создал проект EJB с Eclipse EE.
import javax.ejb.Local;
Ошибка: импорт javax.ejb не может быть разрешен.
Я не знаю, почему я не могу импортировать этот класс.
Спасибо
Ответы
Ответ 1
Вероятно, комментарии по этому вопросу уже ответили на это, но на всякий случай необходимо уточнить:
1) В Eclipse щелкните правой кнопкой мыши по проекту → properties → java build path
2) Нажмите, чтобы добавить внешний JAR
3) Добавить c:\glassfish4\glassfish\lib\javaee.jar(Возможно, ваш путь к каталогу JAR может отличаться.)
- > О'кей диалог, и теперь Eclipse должен уметь видеть классы javax.ejb. *.
Ответ 2
Обратите внимание, что этот файл jar полезен при разработке, но вам не нужно (не следует?) развертывать его вместе с вашими военными или ушными файлами, потому что контейнер сервера приложений имеет собственную среду Java EE среды выполнения.
Ответ 3
* Щелкните правой кнопкой мыши на своем проекте.
* Перейдите в свойства.
* Нажмите целевое время выполнения.
* Проверьте время выполнения JBoss.
* Нажмите "ОК".
= > Эта банка находится в библиотеке сервера.