标签: system-variable

System.getenv("TEST_HOME") 返回 null

我正在 ubuntu 14.0.4 机器上工作。

我在我的.bashrc文件中导出了一个变量 TEST_HOME使用

export TEST_HOME=/home/dev/code/test
Run Code Online (Sandbox Code Playgroud)

当我echo $TEST_HOME从终端尝试时,它返回/home/dev/code/test

到现在为止还挺好。

当我从 Java 代码尝试时:

String value = System.getenv("TEST_HOME");

value 一片空白。

我在这里错过了什么吗?

java environment-variables system-variable

3
推荐指数
1
解决办法
6807
查看次数

如何使用系统变量%LOCALAPPDATA%获取文件列表?

我想阅读位于%LOCALAPPDATA%的文件夹的内容.但是当我尝试时失败了

Directory.GetDirectories("%LOCALAPPDATA%");
Run Code Online (Sandbox Code Playgroud)

我得到"名称'目录'在当前上下文中不存在"请帮忙.

c# directory file system-variable

2
推荐指数
1
解决办法
1242
查看次数

从Win64 OS中的32位应用程序解析PROGRAMFILES变量?

正如MSDN的WOW64实现细节中所解释的那样,变量%PROGRAMFILES%,

  • 在64位Windows操作系统上的32位进程中,解析为 C:\Program Files (x86)

  • 在64位Windows操作系统上的64位进程中,解析为 C:\Program Files

您可以使用Delphi 10.1程序验证这一点,该程序使用32位Windows目标平台和64位Windows目标平台进行编译:

MyShellExecute('%PROGRAMFILES%');
Run Code Online (Sandbox Code Playgroud)

因此,从Windows-64bit-OS中执行的32位Delphi应用程序,我怎么能得到两个:

  • 32位程序的ProgramFiles目录(C:\Program Files (x86))

  • 64位程序(C:\Program Files)的ProgramFiles目录

delphi system-variable delphi-10.1-berlin

2
推荐指数
1
解决办法
860
查看次数

意外的maven目录

我刚刚下载了Maven 3.0.4.

我的变量是:

M2_HOME C:\Program Files (x86)\apache-maven-3.0.4
JAVA_HOME C:\Program Files\Java\jdk1.6.0_35

和我的路径

C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\OEM\12.0\DLLShared\;C:\Program Files (x86)\Roxio\OEM\AudioCore\;%FRASCATI_HOME%/bin;%JAVA_HOME%\bin;%M2_HOME%\bin

不在maven目录时我收到此错误:

C:\Users\rmescalera>mvn -version
"mvn" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
Run Code Online (Sandbox Code Playgroud)

和另一个来自maven目录:

ERROR: M2_HOME is set to an invalid directory. M2_HOME = "C:\Program Files (x86)\apache-maven-3.0.4\bin" Please set the M2_HOME variable …

path java-home system-variable maven

1
推荐指数
1
解决办法
3317
查看次数

Javascript/jQuery有系统变量吗?

我注意到了奇怪的问题

看看这个jQuery:

$(function(){
    status = 1;
    status1 = 2;

    $('body').append(status+' - '+status1);
});
Run Code Online (Sandbox Code Playgroud)

小提琴

如您所见,输出是:

- 2
Run Code Online (Sandbox Code Playgroud)

statusJavaScript或jQuery的system var也是如此?

还有像这样的其他变种吗?

javascript jquery system-variable

1
推荐指数
1
解决办法
74
查看次数

无法更改netbeans的系统变量"Path"

我下载了Netbeans,因为我想开始学习C++.我从cygwin下载了编译器,调试器和make实用程序.为了完成设置IDE的过程,我需要修改系统变量Path以反映我的新cygwin安装.

所以这就是我的所作所为:

  1. 将var输入到windows搜索中
  2. 单击系统变量中的Path

这是问题出现的地方.我正在阅读的说明告诉我编辑Path变量,但按钮是不可点击的.单击路径后,它们仍然会褪色.当我双击Path变量时,我听到窗口"错误"响铃.

我不知道为什么我不能修改Path系统变量.我确保我的帐户(计算机上唯一的帐户)是管理员.我正在运行Windows 7,如果这有所作为.

谢谢,亚历克斯

c++ netbeans path system-variable windows-7

1
推荐指数
1
解决办法
2604
查看次数