如何在Netbeans中设置环境变量?
我在netbeans中运行基于maven的Spring项目。 我在项目配置文件中使用环境变量来根据该变量值打开特定文件。 我能够在Eclipse中设置它,但不知道如何设置Netbeans。 谁能帮我?
System.getEnv("FOO") == "FOOVALUE"
netbeans 6.7+ –
右键单击Project
- – >属性 – >操作 – >运行项目 – >设置属性:添加
Env.FOO = FOOVALUE
注意:您可以在其他配置和其他操作(如Debug项目)上应用相同的技术
在macOS上:
在$HOME/.bashrc
添加别名:
alias netbeans='/Applications/NetBeans/NetBeans\ XYapp/Contents/MacOS/netbeans &'
在终端:
> netbeans
这将使用用户环境变量启动IDE。
结果是NetBeans IDE和工具(例如Ruby调试器)中可用的环境变量(例如$PATH
)。
我使用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更改应用程序分配的内存的地方。