質問: new file(classloader.getresource("config/netclient.p").getfile()); 結果は次のとおりです。java.io.filenotfoundexception: file:/path/to/jarfile/bot.jar!/config/netclient.p (no such file or directory)リソースファイルへのパスを取得する方法はありますか?
回答: netclient.pがjarファイル内にある場合、そのファイルは他のファイル内にあるため、パスはありません。その場合、使用できる最適なパスは、実際にはfile:/path/to/jarfile/bot.jar!/config/netclient.pです。