javac命令的理解

发布时间 2023-10-26 11:57:15作者: 堕落先锋

javac是编译命令
javac A.java -d dirclass -encoding utf-8
javac -classpath/-cp 依赖包的路径,需要用:拼接起来,例如
eg javac -cp spark_2.11.jar;flink_1.12.jar B.java -d /testdir
多个依赖包,windows下用;分号,linux下用:冒号拼接依赖的包
windows本地试验

javac -cp D:\test1\javax.servlet.jsp-2.3.2.jar;D:\test1\hadoop-common-3.1.1.7.1.5.0-257.jar ./Test.java -encoding utf-8

源文件为:
import org.apache.hadoop.util.ClassUtil;
import org.apache.jasper.security.*;

public class Test {
public static void main(String[] args) {
System.out.print("56789iop");
}
}