mavenプロジェクトをjarファイルにビルドした後、私はFileNotFoundExceptionを取得します。ここでjavenをビルドした後のMavenリソースファイル
final File file = new File("maps/ParcelsCountyRDMFinal5.shp");
例外です:
C:\Users\ilija\Desktop\MavenizedCP\cp-map\target>java -jar cp-map-0.0.1-SNAPSHOT
-shaded.jar
Exception in thread "main" java.io.FileNotFoundException: C:\Users\ilija\Desktop
\MavenizedCP\cp-map\target\maps\ParcelsCountyRDMFinal5.shp (The system cannot fi
nd the path specified)
ここで作業ディレクトリが明らかにディレクトリである私は、リソースファイルは、プロジェクトが、私はこれが私のファイルを取得するために使用するために構築された後、ルートディレクトリにあることを知っていますそこから私は瓶を走らせたい。作業ディレクトリはjarファイルのルートでなければならないと思います。
ここをクリックしてください。私は間違って何をしていますか?
?それはC:\ maps \ ParcelsCountyRDMFinal5.shpにありますか、それはresourcesディレクトリのあなたのmavenプロジェクトの一部ですか? – eigil
私のプロジェクトリソースディレクトリの一部です! – ilija