当前位置:首页 > Java

mac终端如何运行java程序

2026-03-17 18:44:43Java

安装Java开发工具包(JDK)

确保系统已安装JDK。通过终端输入java -version检查是否安装。若未安装,可通过以下命令安装OpenJDK:

brew install openjdk

安装后需配置环境变量,将JDK路径添加到~/.zshrc~/.bash_profile中:

export JAVA_HOME=/usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

执行source ~/.zshrc使配置生效。

编写Java程序

创建一个后缀为.java的文件,例如HelloWorld.java,内容如下:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

编译Java程序

使用javac命令编译.java文件,生成字节码文件(.class):

javac HelloWorld.java

若编译成功,会生成HelloWorld.class文件。

运行Java程序

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

java HelloWorld

终端会输出Hello, World!

处理依赖项

若程序依赖外部库(如.jar文件),编译和运行时需指定-classpath参数:

javac -classpath /path/to/library.jar MyProgram.java
java -classpath /path/to/library.jar:. MyProgram

注意路径后的:.表示包含当前目录。

mac终端如何运行java程序

调试与常见问题

  • 错误提示“找不到主类”:检查类名是否与文件名一致,包括大小写。
  • 版本不兼容:使用-source-target参数指定Java版本,例如:
    javac -source 11 -target 11 HelloWorld.java
  • 权限问题:确保文件可读可执行,必要时使用chmod +x修改权限。

标签: 终端程序
分享给朋友:

相关文章

vue怎么实现小程序

vue怎么实现小程序

Vue 实现小程序的方案 Vue 可以通过多种方式实现小程序开发,以下是常见的几种方案: 使用 uni-app 框架 uni-app 是一个基于 Vue.js 的开发框架,允许开发者编写一次代码,同…

react如何写小程序

react如何写小程序

React 开发小程序的方法 React 本身是为 Web 应用设计的,但可以通过以下方式开发小程序: 使用 Taro 框架 Taro 是一个多端统一开发框架,支持使用 React 语法开发小程序(…

如何编写java程序

如何编写java程序

编写Java程序的基本步骤 安装Java开发工具包(JDK) 确保计算机上安装了最新版本的JDK。可以从Oracle官网或OpenJDK下载适合操作系统的版本。安装完成后,配置环境变量(如JAVA_H…

java程序如何打包

java程序如何打包

打包Java程序的常见方法 Java程序可以通过多种方式打包,以下是几种常见的方法: 使用JAR文件打包 JAR(Java Archive)是Java的标准打包格式,可以将多个.class文件和相…

如何让java程序运行

如何让java程序运行

运行Java程序的方法 安装Java开发环境 确保计算机上已安装Java开发工具包(JDK)。可以从Oracle官网或OpenJDK下载适合操作系统的JDK版本。安装完成后,配置环境变量JAVA_HO…

如何运行java 程序

如何运行java 程序

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