当前位置:首页 > Java

linux如何运行java

2026-02-04 20:35:29Java

运行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)。

linux如何运行java

执行编译后的程序

通过java命令运行编译后的类文件(无需加.class后缀):

java HelloWorld

处理依赖库的情况

若程序依赖外部JAR文件,编译和运行时需指定-classpath参数。例如依赖lib.jar

javac -cp .:lib.jar Main.java
java -cp .:lib.jar Main

打包为可执行JAR

创建包含清单文件(MANIFEST.MF)的JAR包:

linux如何运行java

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

标签: linuxjava
分享给朋友:

相关文章

java如何

java如何

Java 基础语法 Java 是一种面向对象的编程语言,语法相对严谨。每个 Java 程序必须包含一个 main 方法作为程序入口。以下是一个简单的 Java 程序示例: public class…

java程序如何运行

java程序如何运行

编写Java代码 使用文本编辑器或IDE(如IntelliJ IDEA、Eclipse)编写Java源代码,保存为.java文件。例如: public class HelloWorld {…

如何学习java

如何学习java

学习Java的步骤 理解基础知识 从Java的基本语法开始,包括变量、数据类型、运算符、控制流(if-else、循环)等。掌握这些基础概念是后续学习的基石。 学习面向对象编程(OOP) Java是一…

java如何删除文件

java如何删除文件

删除文件的基本方法 使用 java.io.File 类的 delete() 方法可以删除文件。如果文件存在且删除成功,返回 true;否则返回 false。 import java.io…

如何编译java

如何编译java

安装JDK 确保系统已安装Java Development Kit(JDK)。可通过命令行输入 javac -version 和 java -version 验证是否安装成功。若未安装,需从Oracl…

如何系统的学习java

如何系统的学习java

学习Java的基础知识 Java的基础知识包括语法、数据类型、变量、运算符、控制流语句等。可以通过官方文档或入门书籍如《Java核心技术》来掌握这些内容。编写简单的程序练习基础语法,例如打印“Hell…