У меня проблема при установке сервера weblogic в качестве службы Windows. После создания сценария установки и службы, созданной, когда я пытаюсь запустить службу, я получил это сообщение:
Служба на локальном компьютере запустилась, а затем остановилась. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами.
Затем после отладки я получил это исключение:
Исключение в потоке "main" java.lang.NoClassDefFoundError: Files \ Java \ j 1 / jre / lib / endorsed; C: \ Oracle \ MIDDLE ~ 1 \ WLSERV ~ 1/1 / endorsed Причина: java.lang.ClassNotFoundException: Файлы \ Java \ jdk1.6.0_31.jre rsed; C: \ Oracle \ MIDDLE ~ 1 \ WLSERV ~ 1.1.endorsed в java.net.URLClassLoader $ 1.run (URLClassLoader.java:202) в java.security.AccessController.doPrivileged (Собственный метод) в java.net.URLClassLoader.findClass (URLClassLoader.java:190) в java.lang.ClassLoader.loadClass (ClassLoader.java:306) в sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:301 в java.lang.ClassLoader.loadClass (ClassLoader.java:247)
Ошибка в java-приложении .......
У меня нет опыта установки Weblogic как услуги.
Как уже было сказано, вид строки «Files \ Java ...» в вашем сообщении об ошибке заставляет меня думать, что у вас есть путь, переданный в качестве аргумента, который содержит «Program Files», но не заключен в кавычки. Что-то разбирает этот путь и ломает его в пространстве. Дважды проверьте, процитировали ли вы все, что следует цитировать.