在Ubuntu系统中进行Java依赖管理,通常有以下几种方法:
.tar.gz
压缩包。然后,在终端中使用以下命令解压:sudo tar -zxvf apache-maven-<version>-bin.tar.gz -C /opt
将<version>
替换为你下载的Maven版本号。
~/.bashrc
或~/.profile
文件,添加以下内容:export MAVEN_HOME=/opt/maven-<version>
export PATH=$MAVEN_HOME/bin:$PATH
然后,运行以下命令使配置生效:
source ~/.bashrc
pom.xml
:在项目根目录下创建一个pom.xml
文件,并在其中声明项目的依赖项。例如:<dependencies>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core_2.12</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
mvn clean install
mvn dependency:tree
.zip
压缩包。然后,在终端中使用以下命令解压:sudo unzip -d /opt gradle-<version>-bin.zip
将<version>
替换为你下载的Gradle版本号。
~/.bashrc
或~/.profile
文件,添加以下内容:export GRADLE_HOME=/opt/gradle-<version>
export PATH=$GRADLE_HOME/bin:$PATH
然后,运行以下命令使配置生效:
source ~/.bashrc
build.gradle
:在项目根目录下创建一个build.gradle
文件,并在其中声明项目的依赖项。例如:dependencies {
implementation 'com.google.guava:guava:23.0'
}
gradle build
gradle run
.zip
压缩包。然后,在终端中使用以下命令解压:sudo unzip -d /opt sbt-<version>-bin.zip
将<version>
替换为你下载的SBT版本号。
~/.bashrc
或~/.profile
文件,添加以下内容:export SBT_HOME=/opt/sbt-<version>
export PATH=$SBT_HOME/bin:$PATH
然后,运行以下命令使配置生效:
source ~/.bashrc
build.sbt
:在项目根目录下创建一个build.sbt
文件,并在其中声明项目的依赖项。例如:libraryDependencies += "com.google.guava" % "guava" % "23.0"
sbt update
sbt run