首页 > 解决方案 > Eclipse Java 外部 jar 不编译(但运行)

问题描述

我必须javax.*在我的项目中导入。所以我在我的项目中创建了 lib 文件夹,我将 activemq-all-5.16.1.jar 放入其中,然后将其添加到类路径中(添加 jar)。现在,如果我选择一个带有 main 的文件并选择“运行”,它运行没有任何问题,但是我需要同时运行多个文件,所以我需要使用实际编译代码javac,然后通过终端运行它们。

问题是,当我尝试编译时,出现以下错误:

sas\Sas.java:3: error: package javax does not exist
import javax.*;
^
1 error

文件是:

package sas;

import javax.*;

public class Sas {
    public static void main(String [] args) {
        System.out.print("SAS");
    }
}

我究竟做错了什么?

标签: javaeclipseimportjarbuildpath

解决方案


看看这个值得一读的答案 How to import a jar in Eclipse

重新安装jar文件并检查


推荐阅读