gpt4 book ai didi

java - 如何在类路径中包含一个 jar 文件并在 linux 中运行另一个 jar

转载 作者:太空宇宙 更新时间:2023-11-04 11:48:19 25 4
gpt4 key购买 nike

我试图在 Linux 上运行一个 jar 文件,但它需要另一个 jar 文件才能运行。具体来说,我在 Eclipse 中单独添加了 ojdbc8,因为我无法在 pom.xml 中添加它。在 Eclipse 中它工作正常但在 Linux 中当我尝试运行命令时

java -cp "/home/eim_master/EirRefresh/lib/ojdbc8.jar" -jar EirRefresh-0.0.1-SNAPSHOT.jar

即使在包含 ojdbc8 jar 之后它仍然无法抛出

Caused by: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver

我需要运行主类并启动spring boot应用

最佳答案

-cp 选项用于目录。试试 java -cp "/home/eim_master/EirRefresh/lib/"-jar EirRefresh-0.0.1-SNAPSHOT.jar

关于java - 如何在类路径中包含一个 jar 文件并在 linux 中运行另一个 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56902317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com