我正在使用intelliJ,我运行了我的java类的主要方法,这是我得到的输出
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个数据库名称(本地),因为我想将信息从第一个传输到第二个,但是如何传递参数因为我得到了上面的屏幕,谢谢
答案 0 :(得分:2)
使用Run |编辑配置...菜单项,找到MyJavaClass
的配置并在“程序参数”字段中指定参数。
答案 1 :(得分:0)
在Maven项目中,您可以使用exec-maven-plugin
<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>