2017-04-12 8 views
0

外部クラスパスフォルダでスプリングブートjarを実行する方法外部クラスパスフォルダでスプリングブートジャーを実行する方法

私は.propertyファイルを含むconfigフォルダを持っています。これらのプロパティファイルは、javaコマンド(基本的に.batスクリプトファイルを使用して)によってjarを実行している間にconfigフォルダパスを指定する方法、サーバを起動するために必要です。

project structure in eclipes:

+0

可能な重複http://stackoverflow.com/questions/32287982/spring-boot-custom-static-resource-location-outside-of-project ) – aUserHimself

+0

あなたの発言をありがとうが、私はそれがコマンドを介してやりたい-cp、-Dloader.path –

答えて

0

コマンドラインパラメータは、メインメソッドに引数としてアクセスすることができます。以下のコードに従ってパラメータにアクセスすると、それを使用してリソースをロードできます。

public static void main(String[] args) { 

    String argument=args[0]; 
    SpringApplication.run(ShortUrlApiApplication.class, args); 
} 
[春ブーツプロジェクトの外カスタム静的リソースの場所](の
関連する問題