当前位置: 技术问答>linux和unix
请问怎么用JAVA读取LINUX内存中的环境变量,不是读.bash_profile,谢谢!
来源: 互联网 发布时间:2014-12-31
本文导语: 请问怎么用JAVA读取LINUX内存中的环境变量,不是读.bash_profile,谢谢! | LINUX下通过.用getenv函数取环境变量,不过抱歉是C的,我不会JAVA.希望能对你有一点作用. #include #include ...
请问怎么用JAVA读取LINUX内存中的环境变量,不是读.bash_profile,谢谢!
|
LINUX下通过.用getenv函数取环境变量,不过抱歉是C的,我不会JAVA.希望能对你有一点作用.
#include
#include
#include
int main(void)
{
char *path;
path=strdup(getenv("PATH")) ;
if ( path == NULL )
//strdup error or getenv error or $PATH=NULL
exit (-1);
printf("$PATH=%sn",path);
return 0;
}
#include
#include
#include
int main(void)
{
char *path;
path=strdup(getenv("PATH")) ;
if ( path == NULL )
//strdup error or getenv error or $PATH=NULL
exit (-1);
printf("$PATH=%sn",path);
return 0;
}
|
呵呵,这位老兄还真逗,行给你个例子(我可是现写了一个,还热乎呢)
public class GetPath
{
public static void main(String[] args)
{
String envPath = System.getProperty("java.class.path");
System.out.println(envPath);
}
}
不过我想这个问题应该在java版讨论吧!
public class GetPath
{
public static void main(String[] args)
{
String envPath = System.getProperty("java.class.path");
System.out.println(envPath);
}
}
不过我想这个问题应该在java版讨论吧!