我正在运行我的 JRI(Java-R 接口(interface))包附带的测试类。我正在通过 NetBeans 运行它。不幸的是,NetBeans 提示没有设置 R_HOME。
Creating Rengine (with arguments)
Rengine created, waiting for R
R_HOME is not set. Please set all required environment variables before running this program.
Cannot load R
Unable to start R
如何在 NetBeans 中添加 R_HOME 环境变量?
我试过的:
/Library/Frameworks/R.framework/Resources
我只是几个解决方案(在过去的半小时内)。
export R_HOME=/path/to/r_home/
在 netbeans.conf 中。 但是,仍然对 GUI 解决方案持开放态度。
最佳答案
在 Netbeans 12 中(但我认为这也适用于以前的版本),右键单击项目并打开 Properties
window 。
转至 Actions
,然后选择 Run project
.在“设置属性”标签附近有一个 Add
按钮,单击它并选择选项New Environment Variable
.
这将生成一个像这样的新行:
Env.FOO=bar
重要 : 注意变量名为 FOO
和 Env.
前缀用于表示它是一个环境变量。如果您删除前缀,则该值将作为系统属性 ( -DFOO=bar
) 传递。记得在
Debug project
中设置它如果您需要使用调试器部分。
关于java - 如何在 Netbeans 8.0.2 中设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33484550/