在linux命令行下编译执行java程序

时间:2022-08-12 17:43:32

      


       最近一直忙着用linux系统搭配环境。之前在windows下我们配置jdk后在DOS下能够很好编译执行java程序。就想着试图在linux下也能实现同样方式。由于之前用的是系统自带的openjdk,实验几次都是失败。于是又装了新的jdk。真的实现了!这样可以不用装eslipes等就能简单编译执行,觉得很是方便。希望给大家能够带来方便。



执行配置好的jkd

root@debian:~# source /etc/profile


查看安装jdk安装成功且包含javac

root@debian:~# java -version
java version "1.7.0_60-ea"
Java(TM) SE Runtime Environment (build 1.7.0_60-ea-b12)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
root@debian:~# javac
用法: javac <options> <source files>
其中, 可能的选项包括:
  -g                         生成所有调试信息
  -g:none                    不生成任何调试信息
  -g:{lines,vars,source}     只生成某些调试信息
  -nowarn                    不生成任何警告



在java程序目录下执行如下命令

# javac Test.java

# ls
Test.class




编译无错误执行如下命令执行编译后的class文件,但是不用后缀

# java Test



执行结果成功

Hello Java !