linux编译 java 文件

我有十多个 *.java文件,在linux下如何批量编译他们啊。。
2024-11-15 05:55:01
推荐回答(4个)
回答(1):

1.首先用vim 在linux下编写一个名为Test.java的文件,代码如下:
class
Test{ public static void main(String []args){
System.out.println("test input main arguments");
System.out.println(args[0]+" "+args[1]);
System.out.println("end of main"); } }
代码很简单,只有一个main函数用来输出我输入的前两个参数,注意前两个参数如果不输入会抛数组越界 的异常。
2.vim编辑完后按esc进入命令模式,然后shift+ZZ保存并退出。然后通过javac Test.java 即可对该文件进行编译,编译会可以看到在该目录下生成了一个Test.class文件。
3。编译时没有抛出异常说明代码成功编译,接下来看看怎么运行吧,其实也很简单,就通过如下命令即可:
java Test hello world
输出结果是:
test input main arguments
hello world
end of main

回答(2):

javac *.java
目录下所有的java文件都会被编译的了。

如果一个类(A)是依赖于另一个类(B)的,那么,可以只写
javac A.java
编译器会自动编译B类的

回答(3):

先在linux系统上安装JDK,配置环境变量!然后在使用javac /xx/xx/xx.java编译java源文件

回答(4):

可以写一个Makefile来做。