如何在命令行或 Atom 中导入外部 jar?
How to import external jars in command line or Atom?
我一直在使用 IntelliJ 来 运行 我的 java 需要一些外部 jar 的程序。我还了解到,如果我想从命令行编译和 运行 我的程序,我应该执行以下操作:
java -classpath someJar.jar YourMainClass
或许多图书馆:
java -classpath someJar.jar;myJar.jar YourMainClass
但是,虽然放置在我的 class 所在的 src 文件夹中,但它似乎没有找到我的 class。
我也喜欢使用 Atom 文本编辑器,但我不知道有什么包可以像 IDE 那样导入外部库。那么如何在 Atom 或 Windows 10 中的 cmd 中执行此操作?我是 java 开发超越我心爱的 IDE 的新手,所以非常感谢您的帮助。
如果您使用的是 Windows 系统,请尝试在 cmd 中使用以下命令编译(使用 jar):
javac -cp .;jar-name.jar *.java
要运行 使用 jar 的命令:
java -cp .;jar-name.jar JavaCodeName
如果您使用的是 Unix 系统,那么您可以尝试在终端中进行以下编译:
javac -cp jar-name.jar:. *.java
对于 运行 它使用:
java -cp jar-name.jar:. JavaCodeName
我不太熟悉 Atom,所以我不知道是否有附件可以执行此操作,但它应该适用于终端/命令提示符。
我一直在使用 IntelliJ 来 运行 我的 java 需要一些外部 jar 的程序。我还了解到,如果我想从命令行编译和 运行 我的程序,我应该执行以下操作:
java -classpath someJar.jar YourMainClass
或许多图书馆:
java -classpath someJar.jar;myJar.jar YourMainClass
但是,虽然放置在我的 class 所在的 src 文件夹中,但它似乎没有找到我的 class。 我也喜欢使用 Atom 文本编辑器,但我不知道有什么包可以像 IDE 那样导入外部库。那么如何在 Atom 或 Windows 10 中的 cmd 中执行此操作?我是 java 开发超越我心爱的 IDE 的新手,所以非常感谢您的帮助。
如果您使用的是 Windows 系统,请尝试在 cmd 中使用以下命令编译(使用 jar):
javac -cp .;jar-name.jar *.java
要运行 使用 jar 的命令:
java -cp .;jar-name.jar JavaCodeName
如果您使用的是 Unix 系统,那么您可以尝试在终端中进行以下编译:
javac -cp jar-name.jar:. *.java
对于 运行 它使用:
java -cp jar-name.jar:. JavaCodeName
我不太熟悉 Atom,所以我不知道是否有附件可以执行此操作,但它应该适用于终端/命令提示符。