当前位置:首页 > 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是一种面向对象的编程语言,广泛应用于企业级开发、移动应用(Android)等领域。以下是Java编程的核心步骤和示例。 环境搭建 安装JDK 从Oracle官网下载适合…

java如何创建包

java如何创建包

创建Java包的步骤 在Java中,包(package)用于组织和管理类文件,避免命名冲突。以下是创建Java包的详细方法: 定义包名 在Java源文件的开头使用package关键字声明包名。包名…

java如何生成随机数

java如何生成随机数

生成随机数的方法 在Java中生成随机数可以通过多种方式实现,以下是几种常见的方法: 使用Math.random()方法 Math.random()方法返回一个double类型的伪随机数,范围在[0…

如何启用java

如何启用java

启用 Java 的方法 检查 Java 是否已安装 在命令行或终端输入 java -version,如果显示版本信息,说明 Java 已安装。若未安装,需从 Oracle 官网 或 OpenJDK 下…

java如何返回数组

java如何返回数组

返回数组的方法 在Java中,可以通过多种方式返回数组。以下是几种常见的方法: 直接返回数组 定义一个方法,返回类型为数组类型,直接在方法内部创建并返回数组。 public int[] getI…

java如何创建测试类

java如何创建测试类

创建测试类的基本步骤 在Java中创建测试类通常使用JUnit框架,以下是具体方法: 安装JUnit依赖 对于Maven项目,在pom.xml中添加依赖: <dependency>…