商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 如何在Ubuntu上安装Java库文件

如何在Ubuntu上安装Java库文件

  发布于2026-07-04 阅读(0)

扫一扫,手机访问

在Ubuntu上安装Ja va库文件,其实有不少门道。很多新手一上来就想着手动下载jar包,然后往项目里扔——这种做法不仅麻烦,还容易搞出版本冲突。今天咱们就把这事儿捋清楚,从最基础的JDK环境搭建,到用Ma ven/Gradle这类主流工具管理依赖,再到系统级库的APT安装,以及手动配置特定库,一网打尽。

如何在Ubuntu上安装Ja va库文件

一、安装Ja va开发工具包(JDK,Ja va库的基础依赖)

Ja va库要能跑起来,JDK是绕不开的前提。Ubuntu上默认推荐OpenJDK,当然你也可以选Oracle JDK,看具体场景。

1. 安装OpenJDK(推荐)

OpenJDK开源免费,覆盖绝大多数开发需求,是首选。

  • 先更新软件包列表:打开终端,执行sudo apt update,让软件源信息保持最新。
  • 安装指定版本JDK:比如装OpenJDK 17(版本号可以按需替换),运行sudo apt install openjdk-17-jdk
  • 验证安装:用ja va -versionja vac -version检查,能显示版本信息就说明搞定了。

2. 安装Oracle JDK(可选)

如果企业级应用需要特定版本的Oracle JDK,也可以手动装。

  • 从Oracle官网下载对应版本的.deb安装包(比如jdk-11.0.12_linux-x64_bin.deb)。
  • 执行sudo dpkg -i jdk-*.deb安装,万一遇到依赖问题,跑一句sudo apt --fix-broken install修复。

二、使用构建工具管理第三方Ja va库(推荐方式)

对于正经Ja va项目,Ma ven或Gradle是管理依赖的标配。它们会自动下载库文件并配置好,省心省力。

1. 使用Ma ven管理依赖

  • 安装Ma ven:sudo apt install ma ven,一句话搞定。
  • 配置pom.xml:在项目根目录创建这个文件,写上你需要的库依赖。比如要加Apache Commons Lang 3,写法如下:
    4.0.0com.examplemy-project1.0-SNAPSHOTorg.apache.commonscommons-lang33.12.0
  • 下载依赖:在项目根目录运行mvn install,Ma ven会自动把commons-lang3下载到本地仓库(路径是~/.m2/repository)。

2. 使用Gradle管理依赖

  • 安装Gradle:sudo apt install gradle,同样简单。
  • 配置build.gradle:在项目根目录创建文件,写上依赖配置。比如加Gua va 23.0:
    plugins {id 'ja va'}repositories {ma venCentral()}dependencies {implementation 'com.google.gua va:gua va:23.0'}
  • 下载依赖:运行gradle build,Gradle会自动解析并下载到本地缓存(~/.gradle/caches/modules-2/files-2.1)。

三、通过APT包管理器安装系统级Ja va库

有时候你需要的是系统预编译的Ja va库,比如Apache Commons系列,那直接用APT最省事。

  • 更新软件包列表:sudo apt update
  • 安装库文件:例如安装Apache Commons Lang 3,执行sudo apt install libcommons-lang3-ja va
  • 查看安装路径:库文件通常放在/usr/share/ja va/下面(比如commons-lang3-3.12.0.jar),可以用dpkg -L libcommons-lang3-ja va查看具体位置。

四、手动安装特定Ja va库(非APT管理)

有些库(比如Ja vaFX)不是APT提供的,或者你需要特定版本,那就得手动下载并配置。

1. 下载库文件

从官方渠道(如Ja vaFX官网)下载压缩包(比如ja vafx-sdk-17.0.1.zip),解压到你指定的目录(比如~/ja vafx-sdk-17.0.1)。

2. 配置环境变量

编辑~/.bashrc~/.zshrc,加上类似下面的内容(路径换成实际的):

export PATH_TO_JA VAFX=~/ja vafx-sdk-17.0.1/lib
export PATH=$PATH:$PATH_TO_JA VAFX

然后运行source ~/.bashrc让配置生效。

3. 在构建工具中添加依赖

  • Ma ven:在pom.xml里添加Ja vaFX依赖(以17.0.1为例):
    org.openjfxja vafx-controls17.0.1
  • Gradle:在build.gradle里添加:
    implementation 'org.openjfx:ja vafx-controls:17.0.1'
  • 手动编译运行:如果没使用构建工具,编译时需要指定库路径,比如:
    ja vac --module-path $PATH_TO_JA VAFX --add-modules ja vafx.controls MyProgram.ja va
    ja va --module-path $PATH_TO_JA VAFX --add-modules ja vafx.controls MyProgram
本文转载于:https://www.yisu.com/ask/707128.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注