Java 在命令行中编译Intellij项目
我正试图编译一个通过命令行在Intellij中创建的项目,但由于某种原因,它会引发一个Java 在命令行中编译Intellij项目,java,compiler-errors,Java,Compiler Errors,我正试图编译一个通过命令行在Intellij中创建的项目,但由于某种原因,它会引发一个NoClassDefFoundError:org/apache/http/client/methods/HttpUriRequest。我在Intellij的/lib-文件夹中添加了一些额外的库,编译起来很好。 我使用的命令是: javac TwitterAPI_Finish.java-cp../lib/httpclient-4.5.13.jar:../lib/commons-logging-1.1.jar:..
NoClassDefFoundError:org/apache/http/client/methods/HttpUriRequest
。我在Intellij的/lib
-文件夹中添加了一些额外的库,编译起来很好。
我使用的命令是:
javac TwitterAPI_Finish.java-cp../lib/httpclient-4.5.13.jar:../lib/commons-logging-1.1.jar:../lib/httpcore-4.4.8.jar:../lib/json-20200518.jar
谢谢你的帮助 我通过将项目编译成JAR文件解决了这个问题。你是在Windows还是*nix?我在Linux工作。java文件所在的目录是否与
lib
目录具有相同的父目录?是的,它们具有相同的父目录。