当前位置:首页 > Java

linux下如何编译java

2026-03-17 18:00:16Java

安装JDK

确保系统已安装Java Development Kit (JDK)。可通过以下命令检查是否安装:

java -version
javac -version

若未安装,可通过包管理器安装OpenJDK。例如在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命令编译源代码:

linux下如何编译java

javac HelloWorld.java

成功编译后会生成HelloWorld.class字节码文件。

运行Java程序

通过java命令运行编译后的程序:

java HelloWorld

输出应为:

linux下如何编译java

Hello, Linux!

使用CLASSPATH(可选)

若代码依赖其他库或类文件,可通过-classpath-cp指定路径:

javac -cp /path/to/libs HelloWorld.java
java -cp /path/to/libs:. HelloWorld

打包为JAR(可选)

将编译后的文件打包为JAR以便分发:

jar cvfe HelloWorld.jar HelloWorld *.class

运行JAR文件:

java -jar HelloWorld.jar

标签: linuxjava
分享给朋友:

相关文章

如何运行java

如何运行java

运行Java程序的方法 安装Java开发工具包(JDK) 确保系统已安装JDK。可通过命令行输入 java -version 检查是否安装。若未安装,需从Oracle官网或OpenJDK下载并配置环境…

java如何输出数组

java如何输出数组

输出数组的方法 在Java中,输出数组内容有多种方式,具体取决于数组类型和输出格式需求。以下是几种常见的方法: 使用Arrays.toString()方法 适用于一维数组,直接调用Arrays.to…

java如何删除文件

java如何删除文件

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

如何学好java

如何学好java

理解基础概念 掌握Java的核心概念是学习的基础。包括数据类型、变量、运算符、控制流(如循环和条件语句)、数组等。理解面向对象编程(OOP)的四大特性:封装、继承、多态和抽象。 实践编程练习 通过实…

java如何获取当前时间

java如何获取当前时间

获取当前时间的方法 在Java中,可以通过多种方式获取当前时间。以下是几种常见的方法: 使用 java.util.Date Date currentDate = new Date(); Syste…

如何选择java培训

如何选择java培训

评估培训机构资质 选择有正规资质的机构,查看其营业执照、办学许可证等。优先考虑具备人力资源和社会保障部或教育部认证的机构,这类机构的教学质量和课程设置通常更规范。 考察课程内容与行业需求匹配度…