天天看點

LINUX如何擷取jre路徑,及程式代碼如何讀取

辦法一:

which java
/usr/bin/java
 
ls -lrt /usr/bin/java
/usr/bin/java -> /etc/alternatives/java
 
ls -lrt /etc/alternatives/java
/usr/lib/jvm/java-1.8.0-openjdk/jre      

辦法二:

find /usr -name libjvm.so      

如果是程式怎麼辦?

可以使用popen()和fgets()得到傳回的内容,再進行處理。具體代碼參考:

https://blog.csdn.net/quantum7/article/details/82465253