Netbeans -> 如何 运行 具有特定参数和特定环境变量的文件?

Netbeans -> How to run a file with specific arguments and specific environmental variables?

我刚从 Eclipse 转移到最新的 netbeans 8.1。

请参考以下来自 Eclipse 的照片:

如您所见,我可以 select 主选项卡中的文件。然后在 "Arguments" 选项卡中设置其参数,并在 "Environment Tab"

中设置此特定文件 运行 的环境变量

如何使用 Netbeans 执行相同的操作?

谢谢,

Qwerty

不同的项目类型有不同的选项。在项目属性对话框中选择 Run 类别后可以找到这些选项。尽管并非所有项目类型都专门包含环境设置。在 运行 环境中有许多简单的方法可以提高灵活性。

  • 为 Linux 或 Mac 使用 bash 脚本或为 Windows 使用 .bat 批处理文件。启用 C/C++ 支持后,您可以 right-click 和 运行 文件或收藏夹选项卡中的任何 .sh/.bat 文件。这非常好,因为您或您的用户可以在 netbeans 之外使用它。注意:该项目不需要是 C++,但方便的 运行 特性随 C++ 支持一起提供。
  • 对于 Java 个项目,使用 Ant 的 exec 任务。 https://ant.apache.org/manual/Tasks/exec.html or the exec plugin for maven to add http://www.mojohaus.org/exec-maven-plugin/exec-mojo.html 编辑 build.xml 或 pom.xml 文件以添加 target/goal。所有的goals/targets都可以从导航器window中运行。

这将是一个示例,可以添加到 build.xml。

<target name="myspecialrun" depends="MyJavaProject-impl.jar">
    <exec  executable="printenv">
        <arg value="MYENVVAR"/>
         <env key="MYENVVAR" value="MYENVVAL"/>
    </exec>
</target>