java - BlueJ 导入自定义类库

标签 java class jar bluej

好吧,我制作了一个小型类库(*.Jar 文件)来帮助制作更直观的组织代码并帮助完成一些常见任务。

在你告诉我转到:工具 > 首选项 > 库之前。 我已经这样做了,一遍又一遍。我还尝试手动将其添加到:C:\Program Files\BlueJ\lib\userlib\"jar file here" 是的,我确实重新启动了 BlueJ 来加载新添加的库。

无论我尝试什么,它都不会让我使用导入命令将其导入到我的项目中,但如果没有它,它就无法编译。

我知道我可以手动添加类,但随着类库慢慢增长,添加该库中所有类的工作量也随之增加。

预先感谢您的帮助和考虑。

最佳答案

如果在“首选项”>“库”选项卡中添加 jar 文件不起作用,您可以尝试将 jar 添加到 <bluej-dir>/lib/userlib 的“userlib”目录中。 (其中 <bluej-dir> 是安装 BlueJ 的文件夹)。

您可以尝试的第三个选项是通过创建 +libs 将 jar 文件直接添加到项目中。项目目录中的目录并将 jar 复制到该目录。这样做的缺点是您必须手动将 jar 复制到每个项目 +libs需要您的库的子文件夹。从好的方面来说,它允许您只需压缩根项目目录即可分发项目(包括库 jar)。

关于java - BlueJ 导入自定义类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20048222/

相关文章:

java - java中for循环体出现错误

java - 如何检索 IoT 中心数据的属性而不仅仅是实际负载

python - 在 Python 中创建一个重写父类(super class)方法的子类

php - 如何访问类的静态成员?

java - 使用 WinSCP 每天在特定时间运行 JAR 文件

java - 使用可执行 Jar 文件时如何设置 Java 参数

java - JSTL - 循环遍历表格行并在每偶数行设置背景颜色

python - 如何实例化一个类并打印值

java - Gradle不生成jar

java - 无法使用 DefaultFormattingConversionService 将字符串转换为 Joda LocalTime