gpt4 book ai didi

java - 设置类路径但Java程序(使用Apache外部jar)无法在CMD线路上运行

转载 作者:行者123 更新时间:2023-12-01 11:19:14 26 4
gpt4 key购买 nike

所以我遵循了几个教程,我基本上尝试使用外部 Jar 在 cmd 行上运行 java 程序。我知道有很多关于此的问题,但是在尝试代码后,我收到了两个错误。\

它是一个名为“HelloJar.java”的简单程序,它利用了 Apache Commons Lang String Utils。

我看到错误(如您所见,我设置了类路径并运行它。):

ClassPathError

在 Eclipse 中工作很好:

EclipseRun

文件夹结构(jars中是必需的jar,Src中是我需要的项目):

FolderStructure

这是我为 StringUtils 导入的 .jar 文件:

jar folder

找不到符号是什么意思?

------------------------拉杰什回答后---------------------- ---------------

2ndError

最佳答案

这里的问题是,jar 没有在类路径中设置并导致编译错误:

根据共享路径,编译命令应该是:

cd C:\Users\Controlled\Documents\Eclipse_Projects\HelloWorld\src

javac -cp .;C:\Users\Controlled\Documents\Eclipse_Projects\HelloWorld\jars\* HelloJar.java

使用上述路径运行java程序的命令:

java -cp .;C:\Users\Controlled\Documents\Eclipse_Projects\HelloWorld\jars\* HelloJar

关于java - 设置类路径但Java程序(使用Apache外部jar)无法在CMD线路上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31457874/

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