私のプロジェクト ディレクトリには 2 つのパッケージがあります
- src (ソースファイルを含む)
- スクリプト (SQL スクリプトを含む)
問題は、実行可能な jar ファイルをコマンド ラインから実行しようとしたときです。エラーが発生します...../schemaDB.sql (the filename, directory name, volume name etc)
。スクリプトを見つけるのに問題があると思いました。netbeans で実行すると、このようなエラーは発生しません。なぜですか?
私が現在ファイルをロードしている方法はそうです、
public void loadScr (String name) {
URL f = Init.class.getClassLoader().getResource("scripts/"+ name);
BufferedReader in = new BufferedReader(new FileReader(f.getPath()));
...process script