Установка нового сервера Glassfish на Eclipse Indigo

1

Я пытаюсь создать новый экземпляр сервера Glassfish в своей Eclipse Indigo IDE. Я загрузил дополнительные серверные адаптеры. Я выбираю

New → Server → GlassFish → GlassFish 3.x

и нажмите "Далее". Но ничего не происходит.

Это ошибка, и если да, то какое обходное решение?

Теги:
glassfish

2 ответа

1

Это должно сработать. Может быть, вы что-то сделали неправильно, когда вы установили дополнительные серверные адаптеры или выбрали неправильный? Потому что моя рабочая настройка не позволяет мне выбирать GlassFish 3.x но определенную версию, такую как GlassFish 3.1 или GlassFish 3.1.1.

Вы должны установить Glassfish Server Tools for Indigo из Marketplace Eclipse (Справка → Eclipse Marketplace).

После перезапуска Eclipse вы можете сделать это, как описано:

New -> Server -> GlassFish -> your specific Glassfish version

После нажатия кнопки "Далее" вы можете выбрать каталог сервера и JDK (вам нужен JDK для запуска Glassfish).

Если это не поможет, попробуйте сделать то же самое с чистой установкой Eclipse.

Во всяком случае, Eclipse Indigo довольно старый, вы должны обновиться до последней версии.

Смотрите также:

  • 0
    Эй, чувак. Ценю ваш ответ. Я, возможно, немного вводил в заблуждение, учитывая, что в 3.xi я выбрал группу версий. Например, 3.1, 3.2 и 3.3. Я постараюсь порекомендовать вашу рекомендацию установить его с рынка в ближайшее время. Еще раз спасибо.
  • 0
    Как я и подозревал, это просто дает мне такую обратную связь: «Ничего не обновлять» Я установил серверные инструменты с помощью мастера «Установка нового программного обеспечения», так что я думаю, он просто говорит, что это та же версия, что у меня уже есть.
Показать ещё 6 комментариев
0

Я также столкнулся с этой проблемой, нажав кнопку "Далее", ничего не происходит.

Я заметил на панели журнала ошибок, что java.lang.NoClassDefFoundError был брошен:

...
Caused by: java.lang.ClassNotFoundException: org.eclipse.sapphire.ui.SapphirePropertyEditorCondition cannot be found by com.liferay.ide.eclipse.portlet.ui_1.6.2.v201303111029
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:432)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
    at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 108 more

то есть что-то не так с моим ранее установленным плагином Liferay.

Я думал, что обновление плагина Liferay может решить эту проблему, однако это было актуально. Поскольку в настоящий момент мне не нужен этот плагин, удалите его из eclipse.

После перезапуска eclipse было легко настроить новый сервер Glassfish, как это видно из многих блогов, статей и видеороликов youtube.

Надеюсь помочь вам!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню