2013-12-20 5 views
0

Надеюсь, вы можете мне помочь, я пытаюсь добавить несколько новых банок в путь к классам степи, но они просто не загружаются.Glassfish 2.1 classpath-prefix или classpath-suffix не загружается

Я использую GlassFish 2,1

Вот фрагмент кода при запуске сервера

-Dcom.sun.aas.ClassPathPrefix = ../grops/Библиотека/grops-4.3.5.jar ;. ./grops/lib/iaik_jce_full_3.13.jar;../grops/config -Dcom.sun.aas.ClassPathSuffix = -Dcom.sun.aas.ServerClassPath =

Отрывок из моей domain.xml

java-config classpath-suffix = "../ grops/lib/grops-4.3.5. банка $ {path.separator} ../ grops/Библиотека/iaik_jce_full_3.13.jar $ {path.separator} ../ grops/конфигурация $ {path.separator} ../ grops/Библиотека/ZMD-безопасность ЛУ2. jar $ {path.separator} ../ grops/lib/db2jcc.jar $ {path.separator} ../ grops/lib/db2jcc_javax.jar $ {path.separator} ..........

Я попытался с консоли администратора, а также изменения непосредственно в domain.xml, они просто не наедаться и всегда выдаст ошибку java.lang.NoClassDefFoundError

ответ

1

Я решил это сам, на самом деле, когда мы что-то добавить к classpath новое новое окно команд должно быть использовано для перезапуска сервера стеклянной рыбы:

ex run -> cmd -> cd C: \ glassfish \ bin asa dmin -> start-domain xxx

Это необходимо сделать, закрыв предыдущее командное окно после остановки сервера с помощью stop-domain, потому что каждый раз, когда вы запускаете команду asadmin, вызывается asenv, который устанавливает новые параметры в JVM.

Смежные вопросы