【发布时间】:2017-07-05 15:07:09
【问题描述】:
这是我的 .java 文件和包含外部 .jar 文件的目录。
现在,在终端上编译(Ubuntu 16.04)
我得到这个错误:-
包 uk.co.caprica.vlcj.binding 不存在
这是我的两个导入语句
import uk.co.caprica.vlcj.binding.LibVlc;
import uk.co.caprica.vlcj.runtime.RuntimeUtil;
我尝试在导入语句中输入文件夹名称(完整路径),但仍然不起作用。
我成功编译了,但是当我尝试运行文件时 我得到主类未找到错误。
编译命令 javac -cp ".:./lib/jna-3.5.2.jar/:lib/platform-3.5.2.jar/:lib/vlcj-3.8.0.jar" main.java
运行命令 java -cp ".:./lib/jna-3.5.2.jar/:lib/platform-3.5.2.jar/:lib/vlcj-3.8.0.jar" main
【问题讨论】:
-
尝试使用此命令进行编译(感谢 Nim) javac -cp ".:./lib/*" main.java ,在运行类时仍然遇到相同的错误。我的目录包含 6 个类文件,名为 main ,main$1,main$2......main$5