我的项目需要gif4j套件。因此,在“控制面板”的“环境变量”窗口中,将类路径设置为“C:... \ gif4j_pro_trial_2.3.jar”。我知道当我们有多个classpath值时,可以用分号将它们分开。我也是。但是运行文件时仍然出现此错误。
Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problems:
The import com.gif4j.TextPainter cannot be resolved
The import com.gif4j.Watermark cannot be resolved
我不是很了解代码,因为我不是编写代码的人。我想念什么?
最佳答案
此错误并未说明无法在运行时找到gif4j类。而是说,在编译代码时,这些类不可用。 javac
不会产生此类错误(相反,它只是无法编译),因此我假设此代码是由Eclipse编译的。在这种情况下,您应该检查Eclipse项目配置,并确保gif4j库正确包含在其中。
关于java - 类路径不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9718877/