我有一個akka http服務。我只是返回一個get請求的api文檔。該文檔在html文件中。在jar文件中運行時無法讀取文件
在IDE中運行時,它一切正常。當我將它打包成jar時,我收到錯誤'找不到資源'。我不確定它爲什麼不能讀取託管在jar中的html文件,並且在IDE中正常工作。
這裏是路線的代碼。
private Route topLevelRoute() {
return pathEndOrSingleSlash(() -> getFromResource("asciidoc/html/api.html"));
}
這些文件位於資源路徑中。
如何更改爲getFromResource(「/ asciidoc/html/api.html」)? – StanislavL
這不起作用。 ( – Newbee