如何在不使用 IDE 的情况下在 Java 中包含库

2022-09-01 05:52:18

如何在不使用像Netbeans这样的IDE的情况下导入Java程序中的库?在 Netbeans 中,我是这样做的:enter image description here

我如何通过仅使用记事本++或程序员的记事本来实现同样的事情。我尽可能地不想使用Netbeans,因为它会大材小用,因为我只从事简单的项目。


答案 1
javac -classpath external.jar myClass.java

编辑:

如果您的主类位于包中

package com.mycompany;
public class myClass
{
...
...

然后

您将需要

javac -classpath external.jar com/mycompany/myClass.java 

运行

java -classpath external.jar com.mycompany.myClass

答案 2

除了@StackOverflowException的帖子添加多个文件和位置也是可以的......

javac -cp location1/;location2/;file1.jar;file2.jar fileToCompile

笔记::

-cp 和 -classpath 是一回事。如果您使用的是 Solaris(以及其他一些 UNIX 版本),请将“;”更改为“:”。


推荐