我的项目需要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/

10-11 00:43