一尘不染

如何使用外部库JAR在终端中运行Java程序

java

这应该很简单,但是我以前从未做过,也没有找到任何解决方案。

我目前正在使用Eclipse编写程序代码,该程序会导入一些外部JAR库,例如google data
api库。我可以使用Eclipse来编译/构建/运行程序。

但是现在我想在终端中运行它,那么我应该将那些JAR文件放在哪里,以及如何构建和运行该程序?

谢谢!


阅读 201

收藏
2020-09-08

共1个答案

一尘不染

你可以做 :

1) javac -cp /path/to/jar/file Myprogram.java

2) java -cp .:/path/to/jar/file Myprogram

因此,假设您的current working directoryin终端是src/Report/

javac -cp src/external/myfile.jar Reporter.java

java -cp .:src/external/myfile.jar Reporter

看看这里设置类路径

2020-09-08