【发布时间】:2015-05-05 18:57:31
【问题描述】:
我在 IntelliJ 中编写了一个简单的终端程序。我正在使用 Gradle(实际上我不知道如何使用它)。
我可以在 IntelliJ IDE 中运行程序,一切正常。
现在我想将它复制到另一台机器上:Debian with Java(TM) SE Runtime Environment (build 1.8.0_45-b14)。
我的程序使用了一个外部库 (jaunt0.9.9.9.jar)。
我已经在“项目结构 -> 依赖项 -> 添加”中添加了这个库。
我想我必须制作一个 -.jar 文件,但是当我运行“MyProjectName [jar]”任务时 - 我收到如下错误:
src\main\java\Hello\MyProjectName.java:3: 错误: com.jaunt 包不存在 import com.jaunt.*;
我做错了吗?
【问题讨论】:
-
你添加了一个依赖,但它是一个外部的。您必须在依赖项中使用“附加 jar”。
-
java -cp <insert pathTo jaunt0.9.9.9.jar> MyProjectName.class