2016-01-27 3 views
0

Я начал использовать SmartFoxServer 2x. Раньше я использовал SmartFoxServer Pro, но я решил, что должен использовать HTML5, поэтому я это сделал. В любом случае, существует проблема с Database Manager. Во-первых, я скажу вам, что я сделал до сих пор:Как подключить базу данных MySQL с помощью SmartFoxServer 2X?

  1. Я скачал файл "MySQL-разъем-Java-5.1.38-bin.jar" с веб-сайта в MySQL.

  2. И я скопировал его в папку «SmartFoxServer 2X \ SFS2X \ extensions__lib__».

  3. После этого я ввел инструмент администратора> Конфигуратор зон> Диспетчер баз данных.

  4. Activate = да

  5. класс Драйвер базы данных = com.mysql.jdbc.Driver

  6. соединения строка = JDBC: MySQL: // локальный: 3306/Войти

  7. Имя пользователя = корень

  8. Password = my_mysql_password

  9. Тест SQL = SELECT * FROM пользователей

  10. И я перезапустил сервер.

Он дал мне эту ошибку:

Exception: java.lang.ClassNotFoundException 
Message: com.mysql.jdbc.Driver 
Description: The initialization of the DBManager has failed. 
Possible Causes: if the database driver is not 'seen' int the server classpath the setup fails. 
Make sure to deploy the driver .jar file in the extensions/__lib__/ folder and restart the Server. 
+--- --- ---+ 
Stack Trace: 
+--- --- ---+ 
java.net.URLClassLoader$1.run(Unknown Source) 
java.net.URLClassLoader$1.run(Unknown Source) 
java.security.AccessController.doPrivileged(Native Method) 
java.net.URLClassLoader.findClass(Unknown Source) 
java.lang.ClassLoader.loadClass(Unknown Source) 
sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 
java.lang.ClassLoader.loadClass(Unknown Source) 
java.lang.Class.forName0(Native Method) 
java.lang.Class.forName(Unknown Source) 
com.smartfoxserver.v2.db.SFSDBManager.setupDriver(SFSDBManager.java:345) 
com.smartfoxserver.v2.db.SFSDBManager.init(SFSDBManager.java:62) 
com.smartfoxserver.v2.entities.managers.SFSZoneManager.configureDBManager(SFSZoneManager.java:638) 
com.smartfoxserver.v2.entities.managers.SFSZoneManager.createZone(SFSZoneManager.java:406) 
com.smartfoxserver.v2.entities.managers.SFSZoneManager.initializeZones(SFSZoneManager.java:249) 
com.smartfoxserver.v2.SmartFoxServer.start(SmartFoxServer.java:266) 
com.smartfoxserver.v2.Main.main(Main.java:27) 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
java.lang.reflect.Method.invoke(Unknown Source) 
com.exe4j.runtime.LauncherEngine.launch(Unknown Source) 
com.exe4j.runtime.WinLauncher.main(Unknown Source) 
com.install4j.runtime.launcher.WinLauncher.main(Unknown Source) 

Что я должен делать?

+0

Подсказка: 'Исключение: java.lang.ClassNotFoundException' – Satya

+0

Что значит? – Farejder

+0

' extensions__lib__' - это не то же самое, что 'extensions/__ lib __ /' убедитесь, что вы развернули его в нужном месте. –

ответ

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