2010-08-31 275 views
0

我在windows和linux服務器上使用PHP Java Bridge。現在我想修改 CLASSPATH。當我執行phpinfo()時,我在環境變量部分看到一個CLASSPATH部分,當我輸出java.lang.system屬性時,看到一個名爲java.class.path的屬性。PHP環境變量

首先兩者有什麼區別?我如何修改它們?他們可以通過編程方式進行修改嗎?

回答

0

我不知道phpinfo()信息,但System.property不能直接設置(任何影響)。當Java啓動時,它是有效的只讀取,並從環境CLASSPATH變量和-classpath命令行選項中取得。

通過創建自己的類加載器或類加載器實例(請參閱URLClassLoader)並使用它從動態位置加載,可以有效地更改用於加載類的類路徑。