这是我的第一篇文章,所以请不要咬我的头!
我发现了这个: Java - 如何导入外部包?
还有这个: 如何在不使用 IDE 的情况下在 java 中包含库
但我还是迷路了!
我已将文件 swingx-1.6.zip 下载到我的 ~/Downloads 文件夹(ubuntu),然后将其解压缩,所以我现在有 ~/Downloads/swingx-1.6 在此文件夹中是 swingx-1.6.jar 似乎有我想要的类(JXPanel)
然后我在终端中运行它:
javac -classpath :~/Downloads/swingx-1.6/swingx-1.6.jar Panels.java
Panels.java 是(或即将)依赖于 JXPanel 的类文件。
我得到了编译错误!
Panels.java:6: package org.jdesktop.swingx does not exist
import org.jdesktop.swingx.JXPanel;
^
1 error
我的问题是:我是否在-classpath
命令中包含了正确的文件?我是否使用了正确的import
命令?...
对不起,我是个菜鸟,我真的不想迁移到 IDE。我刚刚掌握了我现在所处的位置,大声笑提前感谢您的帮助。