Jetty не запускается из плагина WTP - PullRequest
3 голосов
/ 15 января 2011

Когда я запускаю сервер Jetty в Eclipse (используя плагин jetty-wtp), консоль выводит это сообщение об ошибке: Caused by: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction

Моя установленная среда:

  1. JDK 1.6.0
  2. причал 8.0.0.M2
  3. jetty-wtp

Как я могу решить эту проблему?

Ответы [ 2 ]

3 голосов
/ 15 января 2011

Попробуйте добавить JTA API в ваш путь к классам. Вы можете скачать репозиторий java.net Maven по адресу

http://download.java.net/maven/2/javax/transaction/jta/
2 голосов
/ 14 декабря 2011

"Уххх. Как мне добавить JTA JAR к CP"

Перейдите в представление «Сервер» (я использую всплывающий список внизу слева), затем дважды щелкните на Jetty Server на localhost. Это поднимет конфигурацию. Выберите подчеркнутую ссылку «Открыть конфигурацию запуска». Это вызовет панель конфигурации, а затем добавьте в classpath отсутствующий jar: javax.transaction_1.1.1. Эта банка находится в причале / lib dir. Я искал это на сайте Oracle, но там ссылка не работает.

...