2016-04-29 11 views
0

私は、Mac上でhsqldbを使用するwebappを開発しています。 Windows 10に展開すると、hsqldbに接続(または作成)できません。MacとWindowsの間のhsqldbパスの違いは?

これは、私はパスを指定された方法である:

database.file=#{systemProperties['user.home']}/myrepos 

は、Windows上でエラーにつながる:

org.hsqldb.HsqlException: Database lock acquisition failure: lockFile: [email protected][file =null, exists=false, locked=false, valid=false, ] method: setPath reason: java.io.IOException: Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch (Translation: syntax for filename, directory name or the devicename is wrong) 

は、どのように私はすべての環境で動作HSQLDBのパスを指定することができますか?

答えて

0

~/myreposまたは${user.home}/myreposである必要があります。

関連する問題