Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to read an Environment variable from Java code

I have a properties file that needs to be loaded into a java program. Part of the path is defined by the system environment variable JAVA_TOP. When i give the full path it recognizes the file. Otherwise it won't. I tried giving file path as:

<JAVA_TOP>/abc.... 
$JAVA_TOP/abc...
JAVA_TOP/abc

None of them seem to work. Please let me know how to read the environment variable JAVA_TOP from the java application.

like image 1000
Nipun Alahakoon Avatar asked Apr 18 '16 05:04

Nipun Alahakoon


1 Answers

I am assuming, you are looking at reading the environment variable JAVA_TOP in your Java code. System.getenv("JAVA_TOP") should return the value of JAVA_TOP

like image 178
Sajeev Avatar answered Nov 14 '22 22:11

Sajeev