ubuntu

Ubuntu Java如何进行依赖管理

小樊
53
2025-03-28 12:47:25
栏目: 编程语言

在Ubuntu系统中进行Java依赖管理,通常有以下几种方法:

使用Maven

  1. 下载并解压Maven:首先,从Maven官网下载所需版本的Maven的.tar.gz压缩包。然后,在终端中使用以下命令解压:
sudo tar -zxvf apache-maven-<version>-bin.tar.gz -C /opt

<version>替换为你下载的Maven版本号。

  1. 配置环境变量:编辑~/.bashrc~/.profile文件,添加以下内容:
export MAVEN_HOME=/opt/maven-<version>
export PATH=$MAVEN_HOME/bin:$PATH

然后,运行以下命令使配置生效:

source ~/.bashrc
  1. 创建和配置pom.xml:在项目根目录下创建一个pom.xml文件,并在其中声明项目的依赖项。例如:
<dependencies>
    <dependency>
        <groupId>org.apache.spark</groupId>
        <artifactId>spark-core_2.12</artifactId>
        <version>3.2.0</version>
    </dependency>
</dependencies>
  1. 构建和管理项目:使用Maven命令进行构建和管理项目,例如:
mvn clean install
mvn dependency:tree

使用Gradle

  1. 下载并解压Gradle:从Gradle官网下载所需版本的Gradle的.zip压缩包。然后,在终端中使用以下命令解压:
sudo unzip -d /opt gradle-<version>-bin.zip

<version>替换为你下载的Gradle版本号。

  1. 配置环境变量:编辑~/.bashrc~/.profile文件,添加以下内容:
export GRADLE_HOME=/opt/gradle-<version>
export PATH=$GRADLE_HOME/bin:$PATH

然后,运行以下命令使配置生效:

source ~/.bashrc
  1. 创建和配置build.gradle:在项目根目录下创建一个build.gradle文件,并在其中声明项目的依赖项。例如:
dependencies {
    implementation 'com.google.guava:guava:23.0'
}
  1. 构建和管理项目:使用Gradle命令进行构建和管理项目,例如:
gradle build
gradle run

使用SBT

  1. 下载并解压SBT:从SBT官网下载所需版本的SBT的.zip压缩包。然后,在终端中使用以下命令解压:
sudo unzip -d /opt sbt-<version>-bin.zip

<version>替换为你下载的SBT版本号。

  1. 配置环境变量:编辑~/.bashrc~/.profile文件,添加以下内容:
export SBT_HOME=/opt/sbt-<version>
export PATH=$SBT_HOME/bin:$PATH

然后,运行以下命令使配置生效:

source ~/.bashrc
  1. 创建和配置build.sbt:在项目根目录下创建一个build.sbt文件,并在其中声明项目的依赖项。例如:
libraryDependencies += "com.google.guava" % "guava" % "23.0"
  1. 构建和管理项目:使用SBT命令进行构建和管理项目,例如:
sbt update
sbt run

0
看了该问题的人还看了