2016-04-18 17 views
0

私はSpring Java 1.8プロジェクトを.jarでエクスポートしました。このJavaの.jarアプリケーションを実行するには、プログラムが.xml設定ファイルを相対的なフォルダで使用する引数にファイルを渡したいと思います。私は非常に多くの方法を試みましたが、どれもうまくいきません。Java Springパラメトリック.xml設定ファイル

例えば

sampleJavaPorgram.jarのconfig1.xml

はそのようconfig1.xmlロードshoud(config1.xmlとsampleJavaProgram.jarは、同じディレクトリにあります) :

ApplicationContext context = new ClassPathXmlApplicationContext("config1.xml"); 
+0

*「非常に多くの方法を試してみましたが、それらのどれも働かない」*を使用する場合がありますが、あなたが既に試したし、それがどのように失敗したかを説明するのに便利な方法ではありません。 – kryger

+0

私はMainでコマンドライン引数を使用してみました。 ApplicationContext context = new ClassPathXmlApplicationContext( "args [0] l"); しかし、動作しませんでした。 – Pwi

+0

'' args [0] l "'は単なる文字列リテラルです。あなたのアプリケーションは爆発しているに違いありません。検索しようとすると、これを行う正しい方法を見つけるのは簡単です。 – kryger

答えて