我想将此C:\Program Files\OpenOffice.org 3\program
设置为带有java程序的类路径。我怎么能这样做?
答案 0 :(得分:1)
在JVM启动后修改类路径并没有多大用处,因为在初始化期间运行时已经读取了该系统属性,并且您的更改将不起作用。
我建议在初始化java
之前使用脚本来修改类路径答案 1 :(得分:0)
将-classpath C:\Program Files\OpenOffice.org 3\program
添加到您的java命令
答案 2 :(得分:0)
转到My Computer > right click > Properties > Advance Tab > Environment variable > System variable > New.
添加
Name : CLASSPATH
Value : C:\Program Files\OpenOffice.org 3\program
答案 3 :(得分:0)
假设您的应用程序中有一个固定的类路径,并且您想要从C:\Program Files\OpenOffice.org 3\program
加载类(可能是应用程序用户在运行时配置的路径),您可以使用
ClassLoader classLoader = new URLClassLoader(new URL[] {
new File("C:\\Program Files\\OpenOffice.org 3\\program").toURI().toURL()
});
classLoader.loadClass("com.mycompany.FooBar");
加载课程com.mycompany.FooBar
。