hsqldb 실행오류
- 작성자 :
- 이*재
- 작성일 :
- 2013-06-28 11:50:53
- 조회수 :
- 1,238
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
HSQLDB 설정 가이드에 따라 생성된 프로젝트의 DATABASE > db 디렉토리로 가서 runHsqlDB.cmd 파일 실행시키는데 아래와 같이 에러가 뜹니다.
전에는 잘 됐던 것 같은데 원인이 뭔지 모르겠습니다. 혹시 Java 버전과 관련이 있나요?
C:\eGovFrameDev-2.5.0-FullVer\workspace\com.egov\DATABASE\db>java -cp ./hsqldb-1
.8.0.10.jar org.hsqldb.Server -database.0 sampledb -dbname.0 sampledb
[Server@fabe9]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@fabe9]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@fabe9]: Startup sequence initiated from main() method
[Server@fabe9]: Loaded properties from [C:\eGovFrameDev-2.5.0-FullVer\workspace\
com.egov\DATABASE\db\server.properties]
[Server@fabe9]: Initiating startup sequence...
[Server@fabe9]: Server socket opened successfully in 9937 ms.
[Server@fabe9]: Database [index=0, id=0, db=file:sampledb, alias=sampledb] opene
d sucessfully in 4297 ms.
[Server@fabe9]: Startup sequence completed in 14250 ms.
java.lang.IllegalAccessError: try to access method java.util.Calendar.setTimeInM
illis(J)V from class org.hsqldb.HsqlDateTime
at org.hsqldb.HsqlDateTime.resetToday(Unknown Source)
at org.hsqldb.HsqlDateTime.<clinit>(Unknown Source)
at org.hsqldb.Server.printWithTimestamp(Unknown Source)
at org.hsqldb.Server.printServerOnlineMessage(Unknown Source)
at org.hsqldb.Server.run(Unknown Source)
at org.hsqldb.Server.access$000(Unknown Source)
at org.hsqldb.Server$ServerThread.run(Unknown Source)
C:\eGovFrameDev-2.5.0-FullVer\workspace\com.egov\DATABASE\db>
전에는 잘 됐던 것 같은데 원인이 뭔지 모르겠습니다. 혹시 Java 버전과 관련이 있나요?
C:\eGovFrameDev-2.5.0-FullVer\workspace\com.egov\DATABASE\db>java -cp ./hsqldb-1
.8.0.10.jar org.hsqldb.Server -database.0 sampledb -dbname.0 sampledb
[Server@fabe9]: [Thread[main,5,main]]: checkRunning(false) entered
[Server@fabe9]: [Thread[main,5,main]]: checkRunning(false) exited
[Server@fabe9]: Startup sequence initiated from main() method
[Server@fabe9]: Loaded properties from [C:\eGovFrameDev-2.5.0-FullVer\workspace\
com.egov\DATABASE\db\server.properties]
[Server@fabe9]: Initiating startup sequence...
[Server@fabe9]: Server socket opened successfully in 9937 ms.
[Server@fabe9]: Database [index=0, id=0, db=file:sampledb, alias=sampledb] opene
d sucessfully in 4297 ms.
[Server@fabe9]: Startup sequence completed in 14250 ms.
java.lang.IllegalAccessError: try to access method java.util.Calendar.setTimeInM
illis(J)V from class org.hsqldb.HsqlDateTime
at org.hsqldb.HsqlDateTime.resetToday(Unknown Source)
at org.hsqldb.HsqlDateTime.<clinit>(Unknown Source)
at org.hsqldb.Server.printWithTimestamp(Unknown Source)
at org.hsqldb.Server.printServerOnlineMessage(Unknown Source)
at org.hsqldb.Server.run(Unknown Source)
at org.hsqldb.Server.access$000(Unknown Source)
at org.hsqldb.Server$ServerThread.run(Unknown Source)
C:\eGovFrameDev-2.5.0-FullVer\workspace\com.egov\DATABASE\db>
A
안녕하세요. 이명재님
java 버전으로 인한 오류 같습니다.
java -version을 확인해 보시고, 1.4 이상인지 확인해 보시기 바랍니다.
고맙습니다.
java 버전으로 인한 오류 같습니다.
java -version을 확인해 보시고, 1.4 이상인지 확인해 보시기 바랍니다.
고맙습니다.