`
sanry
  • 浏览: 37116 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

现有web系统替换成Spring Boot2框架 之11 Jar包引用以及maven本地仓库导入

阅读更多

11.1 maven本地仓库导入xero的jar包

11.1.1 Maven命令导入到本地仓库

先将要导入的jar包放到指定目录D:/import_lib,然后执行如下maven命令

 

mvn install:install-file -Dfile=D:/import_lib/anet-java-sdk-1.8.8.jar -DgroupId=anet.java.sdk -DartifactId=anet-java-sdk-1.8.8 -Dversion=1.8.8 -Dpackaging=jar

11.1.2 配置pom.xml

将已经导入到maven库中的jar配置到pom.xml中

<dependency>

    <groupId>anet.java.sdk</groupId>

    <artifactId>anet-java-sdk-1.8.8</artifactId>

    <version>1.8.8</version>

</dependency>

11.3 Jackson

<!--Jackson required包-->

<dependency>

  <groupId>com.fasterxml.jackson.core</groupId>

  <artifactId>jackson-databind</artifactId>

</dependency>

11.3 Commons-lang3

<dependency>

    <groupId>org.apache.commons</groupId>

    <artifactId>commons-lang3</artifactId>

    <version>3.0</version>

</dependency>

11.4 XSSFWorkbook

<dependency>

        <groupId>org.apache.poi</groupId>

        <artifactId>poi</artifactId>

        <version>3.9</version>

    </dependency>

    <dependency>

        <groupId>org.apache.poi</groupId>

        <artifactId>poi-ooxml</artifactId>

        <version>3.9</version>

</dependency>

11.5 com.sun.mail

    <dependency>

    <groupId>com.sun.mail</groupId>

    <artifactId>javax.mail</artifactId>

    <version>1.5.2</version>

11.6 commons-beanutils

<dependency>

<groupId>commons-beanutils</groupId>

<artifactId>commons-beanutils</artifactId>

<version>1.8.3</version>

</dependency>

11.7 Dbcp

<dependency>

<groupId>commons-dbcp</groupId>

<artifactId>commons-dbcp</artifactId>

<version>1.4</version>

</dependency>

 11.8 ognl

<dependency>

    <groupId>ognl</groupId>

    <artifactId>ognl</artifactId>

    <version>3.0.8</version>

</dependency>

 11.9 mail

<dependency>  

    <groupId>javax.mail</groupId>  

    <artifactId>mail</artifactId>  

<version>1.4.7</version>  

</dependency>

 11.10 spring-orm

<dependency>

   <groupId>org.springframework</groupId>

   <artifactId>spring-orm</artifactId>

  </dependency>

 11.11 spring-context-support

<dependency>

   <groupId>org.springframework</groupId>

   <artifactId>spring-context-support</artifactId>

 </dependency>

 11.12 Http

<dependency>

<groupId>org.apache.httpcomponents</groupId>

<artifactId>httpcore</artifactId>

</dependency>

<dependency>

<groupId>org.apache.httpcomponents</groupId>

<artifactId>httpclient</artifactId>

</dependency>

 11.13 Json

<dependency>

    <groupId>com.alibaba</groupId>

    <artifactId>fastjson</artifactId>

    <version>1.2.0</version>

</dependency>

 

<dependency>

    <groupId>org.json</groupId>

    <artifactId>json</artifactId>

    <version>20180130</version>

</dependency>

 11.14 javacsv

<dependency>

    <groupId>net.sourceforge.javacsv</groupId>

    <artifactId>javacsv</artifactId>

    <version>2.0</version>

</dependency>

 11.15 truelicense-core

<!-- https://mvnrepository.com/artifact/de.schlichtherle.truelicense/truelicense-core -->

<dependency>

    <groupId>de.schlichtherle.truelicense</groupId>

    <artifactId>truelicense-core</artifactId>

    <version>1.33</version>

    <scope>provided</scope>

</dependency>

 

 11.16 flying-saucer-pdf-itext5

<dependency>

    <groupId>org.xhtmlrenderer</groupId>

    <artifactId>flying-saucer-pdf-itext5</artifactId>

    <version>9.1.16</version>

</dependency>

 11.17 freemarker

<dependency>

    <groupId>org.freemarker</groupId>

   <artifactId>freemarker</artifactId>

  </dependency>

 11.18 commons-collections

<!-- https://mvnrepository.com/artifact/commons-collections/commons-collections -->

<dependency>

    <groupId>commons-collections</groupId>

    <artifactId>commons-collections</artifactId>

    <version>3.2.2</version>

</dependency>

 11.19 commons-io

<!-- https://mvnrepository.com/artifact/commons-io/commons-io -->

<dependency>

    <groupId>commons-io</groupId>

    <artifactId>commons-io</artifactId>

    <version>2.6</version>

</dependency>

 11.20 backport-util-concurrent

<!-- https://mvnrepository.com/artifact/backport-util-concurrent/backport-util-concurrent -->

<dependency>

    <groupId>backport-util-concurrent</groupId>

    <artifactId>backport-util-concurrent</artifactId>

    <version>3.1</version>

</dependency>

 

分享到:
评论

相关推荐

    spring-boot2.1.14 离线maven jar包

    将Spring Boot 2.1.14的jar包放入本地Maven仓库,开发者可以在不连接互联网的情况下进行项目的构建和运行。 "repository"这个压缩包子文件的名称,通常在Maven项目中指的是存储库,它包含了一系列的jar包和其他依赖...

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    通过以上步骤,我们可以轻松地将自定义的或第三方的Jar包安装到本地Maven仓库,并在Spring Boot项目中使用它们。这种方式不仅简化了项目的构建流程,还提高了开发效率。希望本文能帮助大家更好地理解和掌握Spring ...

    spring boot 项目 + maven本地仓库

    Spring Boot 是一个基于 Spring 框架的快速开发工具,它简化了初始化、配置和部署Spring应用程序的过程。在Spring Boot项目中,Maven是常用的构建工具,它管理项目的依赖并帮助构建可执行的JAR或WAR文件。Maven本地...

    spring-boot-maven-plugin导入本地的一些jar并打包.docx

    ### Spring Boot Maven插件导入本地JAR包并进行打包的知识点 #### 一、Spring Boot Maven插件简介 `spring-boot-maven-plugin`是Spring Boot官方提供的Maven插件,用于简化Spring Boot项目的构建过程。它支持将...

    spring-boot 所有jar包

    在描述中提到的“springBoot 所有依赖的jar包”,是指Spring Boot项目中所需的全部外部库文件,这些jar包涵盖了Spring Boot框架本身、其依赖的Spring模块和其他第三方库。 Spring Boot 的核心特性包括: 1. **起步...

    spring boot 框架搭建 maven项目

    ### Spring Boot 框架与 Maven 项目的搭建详解 #### 一、Spring Boot与Maven简介 - **Spring Boot**:是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定...

    maven本地引入tongweb7的jar包的方法

    "tongweb-spring-boot-starter"和"tongweb-spring-boot-websocket"这两个jar包是TongWeb为Spring Boot应用程序提供的启动器和WebSocket支持。 以下是引入TongWeb到Maven本地仓库的步骤: 1. **手动安装JAR到本地...

    maven本地仓库jar包

    在Maven的本地仓库中,你可能会找到这些框架的jar包以及它们的依赖。Spring Boot是一个更现代化的框架,用于简化Spring应用的初始搭建以及开发过程。使用Spring Boot,你可以很容易地引入所需的依赖,因为它们都已经...

    spring_boot maven关联的所有jar

    在描述中提到的"spring_boot 所有的关联jar",指的是Spring Boot项目中所依赖的各种库文件,这些jar文件包含了Spring Boot框架本身、其核心组件、测试支持、以及与数据库和NoSQL存储相关的依赖。这些jar是构建和运行...

    maven包,spring boot的maven包,用于离线搭建工程

    标题提到的“maven包,spring boot的maven包”,指的是包含Spring Boot相关依赖的Maven仓库文件。这些文件通常以`.jar`或`.pom`格式存在,存储在`repository`目录下,用于离线环境下搭建Spring Boot工程。离线搭建...

    Spring Boot应用开发框架 v2.7.17.zip

    在这个压缩包中,"spring-boot-2.7.17"可能包含的是源码仓库,包括Spring Boot框架的各个模块,如spring-boot-project、spring-boot-autoconfigure、spring-boot-starter-parent等。开发者可以通过阅读源码理解...

    Spring Boot 2 Maven 模板

    **Spring Boot 2 Maven 模板详解** Spring Boot 2 是一个基于 Java 的框架,它旨在简化Spring应用程序的初始设置和常规配置。Maven作为Java项目管理工具,可以帮助我们管理和构建Spring Boot应用。本模板是专为学习...

    spring-boot-maven的web完整项目框架

    **Spring Boot Maven Web 完整项目框架详解** Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目标是用来简化新 Spring 应用的初始搭建以及开发过程。它集成了大量的常用组件,如数据源、JPA、WebSocket、...

    spring boot 入门,maven打成jar包,运行例子

    spring boot 入门例子, 打成jar包,直接运行.快速入门,学习spring bootspring boot 入门例子, 打成jar包,直接运行.快速入门,学习spring boot

    009 maven插件spring-boot-maven-plugin

    Spring Boot Maven Plugin 提供了重新打包可执行的存档的功能,例如可以将应用程序打包成一个可执行的 JAR 文件。 spring-boot:repackage spring-boot:repackage 是 Spring Boot Maven Plugin 提供的一个 Goal,...

    jeesite 框架maven数据仓库包

    【jeesite 框架maven数据仓库包】是一个重要的资源集合,它包含了Jeesite框架相关的Maven依赖库。Jeesite是一款基于Spring Boot、MyBatis、Shiro等技术构建的企业级开发框架,旨在提高开发效率,提供统一的代码生成...

    spring-boot 2.7.10 jar包

    spring-boot 2.7.10 jar包

    spring boot 第三方jar包抽离方案

    Spring Boot的特性之一是将所有依赖打包进一个可执行的jar包,但这也使得jar包变得非常大,如达到1GB。这种情况下,抽离第三方jar包成为了一种必要的优化手段。 ### 方案实现 #### 2.1 Spring Boot外部加载jar包...

    jasypt-spring-boot-starter 3.0.5依赖的pom及jar

    《深入解析jasypt-spring-boot-starter 3.0.5依赖的POM与JAR》 在Java开发领域,构建和管理依赖是至关重要的环节。jasypt-spring-boot-starter是一个流行的安全库,它允许开发者在Spring Boot应用中轻松地实现加密...

    spring框架需要的jar包

    Spring框架是Java开发中最常用的轻量级框架之一,它提供了丰富的功能来简化应用程序的构建、测试和维护。在Spring框架中,jar包扮演着至关重要的角色,它们包含了框架的核心组件和依赖库。以下是对"spring框架需要的...

Global site tag (gtag.js) - Google Analytics