cuốn sách gpt4 ai đã làm

java - GATE Embedded 示例 示例 NoClassFound 错误

In lại Tác giả: Walker 123 更新时间:2023-11-29 05:34:18 25 4
mua khóa gpt4 Nike

我是 GATE Embedded 的新手,我尝试了简单的示例并得到了 NoClassDefFoundError。首先我会解释我尝试了什么

  1. hiện hữu D:\project\gate-7.0 中下载并提取 Gate 7.0
  2. Netbean 创建新项目 --> 添加库 gate.jar 和 lib 文件夹
  3. 尝试执行简单的java代码
public static void main(String args[]) throws GateException, IOException 
{
// initialise the GATE library
Out.prln("Initialising GATE...");
Gate.init();
Out.prln("...GATE initialised");
}

运行时出错

Initialising GATE...
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Logger
at gate.Gate.(Gate.java:83)
at gatedemo.StandaloneDemo.main(StandaloneDemo.java:84)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger

我认为错误与类路径有关。

câu trả lời hay nhất

Netbean create new project --> added library gate.jar and lib folder

您需要应用程序的类路径包含 lib 文件夹内的所有 JAR 文件,而不是文件夹本身。

请注意,一旦修复此问题,您可能会收到一条警告,提示 GATE“无法初始化 Log4J”- 为避免这种情况,也可以将 GATE 的 bin 目录添加到应用程序的类路径中,create your own log4j.properties在项目的顶级 src 目录中,或添加

org.apache.log4j.BasicConfigurator.configure();

hiện hữu chủ yếu 方法的顶部。

附言我还建议您使用更新的 GATE(7.1 或当前快照),除非您有特定原因必须使用旧版本。

关于java - GATE Embedded 示例 示例 NoClassFound 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20046692/

25 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress