【发布时间】:2019-03-27 08:44:44
【问题描述】:
所以我从事了一个项目,并在 Eclipse 中编写了所有代码。我将代码放在名为 src 的文件夹中,将我的库放在名为 lib 的文件夹中。问题是,我的代码需要在终端中执行。好吧,现在我得到了很多错误。所有这些都是因为缺少库。我尝试将.jar文件从lib文件夹导入到src文件夹,但代码仍然不起作用。
那么,如何在终端中“安装”这些库?
顺便说一句。我要安装的库是 com.google。我已经使用以下行克隆了它: git clone https://github.com/google/gson
【问题讨论】:
-
你是如何构建项目的jar的?它是一个 Maven 构建吗?
-
@deHaar 这是我找到如何克隆它的地方:stackoverflow.com/questions/37975605/…
-
好的,它是一个 maven 构建...您可以告诉 maven 将此库包含到您的项目的 jar 中,但这并没有在几分钟内解释。您必须使用 maven 插件(可能是 shade 插件)并创建一个包含 gson 库的 jar。 jar 会大很多,但不会寻找没有库的地方。
-
你是使用Maven还是Gradle来安装依赖?或者您只是将所有需要的库放在您的 lib/ 文件夹中?
-
@deHaar 谢谢!你有任何关于这方面教程的链接吗?因为这听起来很难做到。