2016-10-05 3 views
1

をパラメータと私は私のJavaクラスのmainメソッドを実行し、ここで(ローカル)私は実行するメインクラスは、私はIntelliJのを使用しています

usage: MyJavaClass 
-comment <arg> comments for generated patch 
-force   force overwrite of merge conflicts. Defaults to false. 
-patch <arg>  output file for generated patch 
    -source <arg> Source name (required) 
-target <arg> Target name (required) 
    -v    verbose output. Defaults to false. 
-DCLIENT_CONF Location for client configuration settings 

Process finished with exit code 255 

は私が2人のデータベース名を入力するはずだと思っ出力のために得たものです最初から2番目の情報を転送したいので、引数を渡すにはどうすればいいですか?

答えて

2

Run |構成の編集...メニュー項目のMyJavaClassの構成を見つけて、「プログラム引数」フィールドに引数を指定します。あなたは、EXEC-のmaven-プラグインを使用することができますMavenのプロジェクトで

0

 <plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>exec-maven-plugin</artifactId> 
      <version>1.5.0</version> 
      <executions> 
       <execution> 
        <goals> 
         <goal>java</goal> 
        </goals> 
       </execution> 
      </executions> 
      <configuration> 
       <mainClass>org.path.MyJavaClass</mainClass> 
       <arguments> 
        <argument>-source</argument> 
        <argument>-target</argument> 
       </arguments> 
      </configuration> 
     </plugin> 
関連する問題