通过JVM了解JAVA库路径参数的动态创建

时间:2014-12-04 08:27:09

标签: java intellij-idea

总的来说,我很好奇JVM在加载库时是如何构建搜索路径列表的(java.library.path)?

在我的具体情况中:我们在intellij-idea 11.1.5(也共享)下的开发环境中使用共享java home。开发环境创建了不一致搜索的路径列表,低于2个可能的选项(第一个是期望的行为):

java.library.path=/home/shared/jdk1.7.0_72/jre/lib/i386/server:/home/shared/jdk1.7.0_72/jre/lib/i386:/home/shared/jdk1.7.0_72/jre/../lib/i386:/home/shared/jdk/jre/lib/i386/server:/home/shared/jdk/jre/lib/i386:/home/shared/jdk/jre/../lib/i386:.::/usr/java/packages/lib/i386:/lib:/usr/lib


java.library.path=.::/usr/java/packages/lib/i386:/lib:/usr/lib

这种行为可以解释什么?它是由Intellij控制的吗?

0 个答案:

没有答案