29

I am running maven based Spring project in netbeans . I am using an environment variable in my project configurations file to Open specific file based on that variable value . I am able to set it In Eclipse but do not know how to set in Netbeans . Can any one help me?

4

3 回答 3

46
System.getEnv("FOO") == "FOOVALUE"

网豆 6.7+ -

右键单击项目

  • -> 属性 -> 操作 -> 运行项目 -> 设置属性:添加

Env.FOO=FOOVALUE

注意:您可以将相同的技术应用于其他配置和其他操作,例如调试项目

于 2013-06-21T15:00:01.527 回答
3

我找不到使用 NetBeans 7.4 的 Properties->Actions 设置。我没有明确需要一个环境变量——只是一些我可以在我的应用程序之外设置的值。因此,相反,我能够在主应用程序的 nbproject 文件夹下的“project.properties”文件中进行更改。

在 project.properties 中有一个“run.args.extra”设置。您希望传递的任何命令行参数都必须在其“名称”前面加上“-J”。这是一个例子。

run.args.extra=-J-DFOO=FOOVALUE

请注意,这不是环境变量。相反,它是一个 System.getProperty("FOO") 可访问的值。特别注意:这也是使用 Xmx/Xms 更改应用程序分配多少内存的地方。

于 2015-09-11T18:23:00.827 回答
2

在 macOS 上:

$HOME/.bashrc添加别名:

alias netbeans='/Applications/NetBeans/NetBeans\ X.Y.app/Contents/MacOS/netbeans &'

在终端:

> netbeans

这将使用用户环境变量启动 IDE。

结果环境变量(例如$PATH)在 NetBeans IDE 和工具(例如 Ruby 调试器)中可用。

于 2018-01-18T12:06:36.867 回答