当前位置:首页 > 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如何输出

输出到控制台 使用 System.out.println() 方法输出内容到控制台,适用于调试或简单信息展示。 示例代码: System.out.println("Hello, World!")…

如何学习java

如何学习java

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

如何自学java

如何自学java

选择合适的学习资源 从官方文档开始,Oracle提供的Java官方教程(Java Tutorials)是权威且免费的学习资料。在线平台如Codecademy、Coursera或Udemy提供互动式课程…

java如何创建类

java如何创建类

创建类的基本语法 在Java中,类通过class关键字定义,语法如下: [访问修饰符] class 类名 { // 成员变量(属性) // 构造方法 // 成员方法 }…

java如何上传文件

java如何上传文件

使用HttpURLConnection上传文件 在Java中,可以通过HttpURLConnection实现文件上传功能。需要设置请求头为multipart/form-data,并构建包含文件数据的请…

如何安装java环境

如何安装java环境

下载JDK安装包 访问Oracle官方网站或OpenJDK项目页面,选择适合操作系统的JDK版本(如Windows、macOS或Linux)。确保下载与系统架构匹配的版本(32位或64位)。 运行安…