Eclipse:我们如何在运行时获取main的参数

hqt*_*hqt 17 java eclipse

在Java中,对于正常的main方法:

public static void main(String[] args){
    // code here
}
Run Code Online (Sandbox Code Playgroud)

String[] args用于从命令行获取一些参数.我可以通过命令提示符运行此文件:

javac filename.java
java filename -30
Run Code Online (Sandbox Code Playgroud)

但是,它需要更多步骤,我必须cd到这个文件夹.(每次都很长).所以,无论如何,在Eclipse中使用main的一些参数运行此文件.

谢谢 :)

Jon*_*eet 31

在Eclipse中,您可以为Java应用程序设置运行配置.单击"启动"工具栏中的绿色"播放"按钮(开始调试的错误图标旁边).

在该配置中,您可以设置工作目录和命令行参数 - 甚至在运行时使用类似的参数提示用户输入命令行参数${string_prompt:Foo}.

  • +1用于提示用户评论!那很棒. (2认同)

Kev*_*sox 18

右键单击该类.然后转到运行方式>运行配置.选择左侧的程序.然后在参数选项卡上,您将看到Program Arguments.如果要传递多个参数,请用空格分隔参数,请在此textarea中输入您的程序参数.

在此输入图像描述

这个网站提供了一个很好的教程一步一步与图片:http://www.javaprogrammingforums.com/java-jdk-ide-tutorials/362-how-send-command-line-arguments-eclipse.html