如何在java中使用CLASSPATH环境变量指定依赖于applet的jar

时间:2015-10-27 10:37:11

标签: java applet

我有一个applet,它依赖于一些test.jar。所以,我在CLASSPATH环境变量中添加了这个jar。 classpath /dir/test.jar

但applet无法识别此jar,并且在此test.jar中获取ClassNotFound异常。

但是在archive属性中添加test.jar后,一切正常。 为什么applet没有识别classpath?有没有办法用out archive属性指定applet依赖项?。

1 个答案:

答案 0 :(得分:0)

应该在Manifest的Class-Path条目中指定applet或部署为JAR文件的任何Java应用程序的依赖JAR。

如果通过java -jar运行任何Java应用程序,则忽略在命令行或CLASSPATH上指定的任何类路径,并且仅观察到清单Class-Path。您没有说明您运行applet的确切程度,但大概也是如此。