java - 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");
}
}
我究竟做错了什么?
解决方案
看看这个值得一读的答案 How to import a jar in Eclipse
重新安装jar文件并检查
推荐阅读
- rust - 是否有一种简单的方法可以为仅由其键确定的键值对实现“Ord”特征?
- node.js - 发送客户端文件下载链接
- arrays - 获取 MongoDB 对象数组中每个元素的总数
- javascript - MomentJS:如何将特定时区和特定格式的时间转换为毫秒
- windows - 将昨天的日期以 yyyymmdd 格式存储到变量中
- mrtk - 如何使用 MRTK 为跨平台部署设置单个应用程序?
- asp.net-core - ASP.NET Core 2.2 ERR_CONNECTION_REFUSED 用于 http
- laravel - 我应该将文档文件存储在 Web 服务器还是 API 服务器上?
- c - 将自定义长度的 0 位与 uint8_t 数组连接起来
- python - 为什么只有在我加载我的 keras 模型而不是在我第一次拟合它时才会收到“ValueError:检查输入时出错:...”?