Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Досадная ошибка сервера которая вынесла уже мне мозг ...
#11
acmi Написал:Скопируйте jdk\lib\tools.jar в gameserver\libs.


Уверены на 100%?
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
Ответ
#12
mmorgdev Написал:Уверены на 100%?

Ну если скопировать в jre\lib работать будет точно, а насчет в проект не уверен.
Ответ
#13
acmi Написал:Ну если скопировать в jre\lib работать будет точно, а насчет в проект не уверен.


ошибка написана вроде ясно, не пойму каким боком либа с явы к ней имеет?
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
Ответ
#14
И что Вам ясно из ошибки?
Ответ
#15
acmi Написал:И что Вам ясно из ошибки?

Can't load database script context: Не чего не говорит?

А вот ответа на вопрос какое отношение имет либа tools к данной ошибки я так и не увидел.
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
Ответ
#16
Can't load database script context, а причина этого - недоступность java компилятора. tools.jar - его оракловская реализация. В сборке присутствует javac.jar, но он не подключается как SystemJavaCompiler.

В общем я вижу 3 решения:
1)запускать на jre из jdk
2)запускать на простой jre, скопировав jdk\lib\tools.jar в jre\lib
3)перекомпилировать, заменив ToolProvider.getSystemJavaCompiler() на com.sun.tools.javac.api.JavacTool.create()
Ответ
#17
нет слов :obamafacepalm:
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
Ответ
#18
Ну что ж, ждем ТСа, пусть проверит.
Ответ
#19
вот где собака зарыта...
в классе javax.tools.ToolProvider переменная указывает на "com.sun.tools.javac.api.JavacTool", но в JRE такого пакейджа нет, он в файле JDK tools.jar.
Отсается 2 пути, или искать альтернативный компилятор, или же скопировать %JAVA_PATH%\jdk1.7.0_04\lib\tools.jar в вашу папку с либами.
Ответ
#20
Mifesto Написал:вот где собака зарыта...
в классе javax.tools.ToolProvider переменная указывает на "com.sun.tools.javac.api.JavacTool", но в JRE такого пакейджа нет, он в файле JDK tools.jar.
Отсается 2 пути, или искать альтернативный компилятор, или же скопировать %JAVA_PATH%\jdk1.7.0_04\lib\tools.jar в вашу папку с либами.

В сборке присутствует javac.jar, он не подхватывается. Предполагаю, что tools.jar тоже не подхватится. Загрузка происходит не просто Class.forName("com.sun.tools.javac.api.JavacTool"), а как-то по-другому.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Ищу куратора по созданию сервера Nokitosic 0 1,121 12-07-2022, 09:26 AM
Последний пост: Nokitosic
  покупка файлов эмулятора / сервера 3.0-3.5 + клиент goldfishie 0 2,753 07-13-2019, 01:01 AM
Последний пост: goldfishie
  Вылетает через пару минут с ошибкой в консоли сервера lilikon 1 2,615 12-04-2016, 08:37 PM
Последний пост: PROGRAMMATOR
  Ошибка при восстновления базы Nemesis 0 1,827 03-29-2015, 12:59 PM
Последний пост: Nemesis
  Ошибка при создании персонажа! бд Melinio 4 4,671 04-15-2014, 09:33 PM
Последний пост: Melinio
  Ошибка лс Азраэль 3 3,261 10-01-2013, 08:42 AM
Последний пост: TieLay
  Ошибка торговли с нипами чаром выше 60го уровня css 1 2,098 07-08-2013, 05:12 PM
Последний пост: css
  Ошибка ЛС и ГС Keeborg 2 2,222 08-23-2012, 07:33 AM
Последний пост: Keeborg
  Нету сервера при выборе его Shilling 20 6,938 06-10-2012, 09:02 PM
Последний пост: Mr.Fromos
  Ошибка LS smyke 6 2,691 05-05-2012, 10:18 PM
Последний пост: TieLay

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)