0
私は次のようなディレクトリ構造を持っています:Javaでスクリプトファイルに相対パスを追加する方法は?
サービス | src | com.abc.SaaSPlugin |私は、SQLファイルを読み込み、スクリプトを実行することができるように myDb.sql
は、どのように私は、相対パスを取得することができます。
私は次のようなディレクトリ構造を持っています:Javaでスクリプトファイルに相対パスを追加する方法は?
サービス | src | com.abc.SaaSPlugin |私は、SQLファイルを読み込み、スクリプトを実行することができるように myDb.sql
は、どのように私は、相対パスを取得することができます。
あなたはまた、リソースフォルダにmyDb.sqlを入れ
project
-- Resources
--src
--abc ......
すなわち、使いやすさのために別のフォルダにファイルを移動することができ
String absPath = new File("src/com/abc/SaaSPlugin/myDb.sql").getAbsolutePath();
ような何かを行うことができますし、コードがしますbe ..
String absPath = new File("Resources/myDb.sql").getAbsolutePath();
どうもありがとう@KenoClayton @JacquesRamsden –
これを確認してください。http://stackoverflow.com/questions/36182101/exported-jar-file-wont-read-file-ins IDE-瓶/私のディレクトリごとの構造としては36182958#36182958 –
は、あなたは私の文字列で記述されたパスを与えることができますか? –