我正在创建一个 Java REST WebService,它从分配在WEB-INF/data
目录中的本地 SQLite 数据库获取数据(此设计是必需的)。
问题是我无法访问 WEB-INF 目录。我想我需要获得绝对路径,但我不知道如何。我无法获取应用程序上下文来获取应用程序根路径。
我正在使用 jdbc 连接数据库:
conn = DriverManager.getConnection("jdbc:sqlite:" + dbPath);
所以我需要为dbPath
变量赋值。
如何获取 Java Rest WebService 中的绝对路径?