linux如何运行java
运行Java程序的基本步骤
确保系统已安装Java开发工具包(JDK)。可以通过以下命令检查是否安装:
java -version
javac -version
若未安装,需根据Linux发行版安装JDK。例如Ubuntu/Debian使用:
sudo apt update
sudo apt install openjdk-11-jdk
编写Java源代码
创建后缀为.java的文件,例如HelloWorld.java。示例代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, Linux!");
}
}
编译Java文件
使用javac命令将源代码编译为字节码:
javac HelloWorld.java
生成同名的.class文件(如HelloWorld.class)。

执行编译后的程序
通过java命令运行编译后的类文件(无需加.class后缀):
java HelloWorld
处理依赖库的情况
若程序依赖外部JAR文件,编译和运行时需指定-classpath参数。例如依赖lib.jar:
javac -cp .:lib.jar Main.java
java -cp .:lib.jar Main
打包为可执行JAR
创建包含清单文件(MANIFEST.MF)的JAR包:

jar cvfe app.jar Main *.class
运行JAR文件:
java -jar app.jar
环境变量配置(可选)
为方便使用,可将JDK路径加入PATH。编辑~/.bashrc或~/.profile,添加:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
生效配置:
source ~/.bashrc






