Maven 或 Gradle 下载和添加 jar 文件的步骤

使用 Maven 或 Gradle 来自动下载和添加 jar 文件是管理 Java 项目依赖的最佳方式。

以下是如何使用 Maven 和 Gradle 来自动下载和添加 jar 文件的步骤:

使用 Maven

复制代码
# 创建一个 Maven 项目:
mvn archetype:generate -DgroupId=com.example -DartifactId=myproject -DarchetypeArtifactId=maven-archetype-quickstart


# 在 pom.xml 文件中添加依赖:
<dependencies>
    <dependency>
        <groupId>com.konghq</groupId>
        <artifactId>unirest-java</artifactId>
        <version>3.11.09</version>
    </dependency>
    <dependency>
        <groupId>com.baidubce</groupId>
        <artifactId>xxx-java-sdk</artifactId>
        <version>1.10.0</version>
    </dependency>
</dependencies>



# 运行 Maven 命令来下载和添加 jar 文件:
mvn clean package



##### 安装 Maven
# Ubuntu/Debian 系统
sudo apt-get install maven

# CentOS/RHEL 系统
sudo yum install maven

# macOS 系统
brew install maven

# 配置 Maven 路径
which mvn
export PATH=$PATH:/usr/local/maven/bin

Maven 是一个 Java 项目管理工具,它可以帮助你管理项目的依赖、编译、打包、测试和部署等过程。以下是 Maven 的一些基本概念和命令:

基本概念

  • POM:Project Object Model,Maven 项目的配置文件,用于描述项目的结构、依赖和构建过程。
  • Artifact:Maven 项目的输出文件,例如 JAR 文件、WAR 文件等。
  • Repository:Maven 项目的依赖仓库,用于存储和管理项目的依赖。
  • Plugin:Maven 的插件,用于扩展 Maven 的功能。

常用命令

  • mvn clean:清除项目的输出文件和临时文件。
  • mvn compile:编译项目的源代码。
  • mvn package:打包项目的输出文件。
  • mvn install:安装项目的输出文件到本地仓库。
  • mvn deploy:部署项目的输出文件到远程仓库。
  • mvn test:运行项目的测试用例。
  • mvn site:生成项目的站点文档。

Maven 生命周期

  • clean:清除项目的输出文件和临时文件。
  • validate:验证项目的配置文件和依赖。
  • compile:编译项目的源代码。
  • test:运行项目的测试用例。
  • package:打包项目的输出文件。
  • verify:验证项目的输出文件。
  • install:安装项目的输出文件到本地仓库。
  • deploy:部署项目的输出文件到远程仓库。

Maven 仓库

  • 中央仓库:Maven 的官方仓库,用于存储和管理项目的依赖。
  • 本地仓库:用户的本地仓库,用于存储和管理项目的依赖。
  • 远程仓库:用户的远程仓库,用于存储和管理项目的依赖。

Maven 插件

  • maven-compiler-plugin:编译项目的源代码。
  • maven-war-plugin:打包项目的输出文件为 WAR 文件。
  • maven-jar-plugin:打包项目的输出文件为 JAR 文件。
  • maven-install-plugin:安装项目的输出文件到本地仓库。
  • maven-deploy-plugin:部署项目的输出文件到远程仓库。

使用 Gradle

复制代码
# 创建一个 Gradle 项目:
gradle init --type java-library



# 在 build.gradle 文件中添加依赖:
dependencies {
    implementation 'com.konghq:unirest-java:3.11.09'
    implementation 'com.xxx-java-sdk:1.10.0'
}



# 运行 Gradle 命令来下载和添加 jar 文件:

gradle build

使用 IDE

如果你使用的是 Eclipse、IntelliJ IDEA 或 NetBeans 等 IDE,你可以使用 IDE 的 Maven 或 Gradle 插件来管理依赖。

  1. 在 IDE 中创建一个 Maven 或 Gradle 项目。
  2. pom.xmlbuild.gradle 文件中添加依赖。
  3. 使用 IDE 的 Maven 或 Gradle 插件来下载和添加 jar 文件。

例如,在 Eclipse 中,你可以右键点击项目,然后选择 "Maven" -> "Update Project" 来下载和添加 jar 文件。在 IntelliJ IDEA 中,你可以右键点击项目,然后选择 "Gradle" -> "Refresh Gradle Project" 来下载和添加 jar 文件。

相关推荐
好学且牛逼的马20 分钟前
MyBatis-Plus的深度解析
java
苏纪云21 分钟前
数据结构<C++>——数组
java·数据结构·c++·数组·动态数组
典则43 分钟前
STM32FreeRtos入门(五)——同步互斥与通信
java·jvm·stm32
你不是我我43 分钟前
【Java 开发日记】我们来讲一讲阻塞队列及其应用
java·开发语言
互联网中的一颗神经元1 小时前
小白python入门 - 9. Python 列表2 ——从基础操作到高级应用
java·开发语言·python
大厂码农老A1 小时前
我带的外包兄弟放弃大厂转正,薪资翻倍入职字节
java·后端·面试
摇滚侠1 小时前
Spring Boot3零基础教程,生命周期监听,自定义监听器,笔记59
java·开发语言·spring boot·笔记
凯子坚持 c1 小时前
Llama-2-7b在昇腾NPU上的六大核心场景性能基准报告
java·开发语言·llama
百锦再1 小时前
国产数据库替代MongoDB的技术实践:金仓数据库赋能浙江省人民医院信息化建设新展望
java·开发语言·数据库·mongodb·架构·eclipse·maven
武子康1 小时前
Java-160 MongoDB副本集部署实战 单机三实例/多机同法 10 分钟起集群 + 选举/读写/回滚全流程
java·数据库·sql·mongodb·性能优化·系统架构·nosql