2
Я пытаюсь запустить HSQLDB с помощью этой команды:не удалось запустить HSQL БД При
java -classpath ..\war\WEB-INF\lib\hsqldb.jar org.hsqldb.Server -database test
Это берется из http://static.springsource.org/docs/Spring-MVC-step-by-step/part5.html - раздел «5.1 Создание сценария запуска базы данных»
Это ошибка Я получаю:
C:\Projects3\springapp\db>java -classpath ..\war\WEB-INF\lib\hsqldb.jar org.hsql
db.Server -database
[[email protected]]: [Thread[main,5,main]]: checkRunning(false) entered
[[email protected]]: [Thread[main,5,main]]: checkRunning(false) exited
[[email protected]]: [Thread[main,5,main]]: Failed to set properties
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1937)
at java.lang.String.substring(String.java:1904)
at org.hsqldb.server.ServerProperties.validateMultiProperty(Unknown Sour
ce)
at org.hsqldb.server.ServerProperties.validate(Unknown Source)
at org.hsqldb.server.Server.setProperties(Unknown Source)
at org.hsqldb.server.Server.main(Unknown Source)
Неверный путь для запуска базы данных hsql?
Это работало, но я не знаю, почему? в чем разница между «базой данных» и «- базами данных» –
«база данных» является псевдонимом для «--database.0», когда имеется только одна база данных. Сбой вызывает ошибку в конкретной версии HSQLDB, которую вы пробовали. – fredt