【发布时间】:2014-01-15 05:23:49
【问题描述】:
我正在用 java 制作一个简单的桌面应用程序,使用 gradle 构建。我已将 log4j jar 添加到我的应用程序中。应用程序在 Eclipse 中运行。但是当我使用java -jar xxx.jar 在终端中运行它时,它无法识别 log4j。然后我提取我的 jar 文件并检查是否有任何 log4j.jar 文件。但我找不到它。我知道我的 build.gradle 文件有问题。我试图通过互联网找到它,但仍然找不到。任何机构可以帮助我?我应该如何编写代码将库复制到我的 jar 文件中?
【问题讨论】:
-
所以当你部署它时,也许它没有被添加到你的 jar 中?
-
是的,log4j.jar 不在我提取的 jar 中。我怎样才能添加它们?不仅log4j.jar还有其他一些jar文件。
-
把它放在你的lib文件夹中,所以在eclipse中
right click --> add to buildpath -
@MostafaJamareh 他的问题是从命令行运行它。