我创建了一个在Jetty上运行Java后端的GWT程序。我使用相对pathes来访问sqlite数据库。这在日食中运行良好。
当我将程序推送到Web服务器时,这种方法不再起作用,因为Jetty使用不同的工作目录。我查看了System.getProperty("user.dir")
。
有三种可能的解决方案:
使用绝对路径。
告诉jetty使用正确的目录
用tomcat /其他东西交换码头
答案 0 :(得分:0)
我建议访问Sqlite作为数据源连接,而不是文件路径。以下链接说明了如何执行此操作。
http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/3f5369b0aea1a265