zoukankan      html  css  js  c++  java
  • Maven

    Maven工作原理

    1.Maven中jar包如何管理

    maven中采用坐标的形式管理jar包.

    groupID一般都是公司的名称.

    Artifact一般都是项目名称

    Version  版本号

     2.Maven中如何保证jar包安全性

    maven工具将其中的jar包文件采用加密的方式进行传输.采用sha1的安全的hash算法保证安全性.

    SHA-1(Secure Hash Algorithm 1)是一种密码散类算法,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,散列值通常的呈现形式为40个十六进制数。

     3.pom.xml文件说明

    !--负责封装springboot程序中的全部公共jar包  -->
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
            <version>2.1.9.RELEASE</version>
            <relativePath/> <!-- lookup parent from repository -->
        </parent>
        <groupId>com.jt</groupId>
        <artifactId>jt-springBoot</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <name>jt-springBoot</name>
        <description>我的第一个项目</description>
        <properties>
            <java.version>1.8</java.version>
        </properties>
        <!--jar包依赖项  -->
        <dependencies>
            <!--坐标  -->
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <scope>test</scope>
            </dependency>
        </dependencies>
        
        <!--maven的操作方式  -->
        <build>
            <!--插件绑定  -->
            <plugins>
                <!--如果没有插件则main方法无法执行  
                    负责maven项目的其他maven操作 打包/clean/生成源码
                -->
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
  • 相关阅读:
    數據從一個DB寫入另外一個DB
    js 控制下拉菜單的刷新
    Ajax 加載數據庫中的圖片
    Win7 註冊表 刪除登陸帳號
    產生隨機數
    借助AjaxControlToolkit实现百度搜索时的下拉列表提示
    解决"Windows 安装程序不允许从远程桌面连接安装"
    中文转换成数字金额C#【转】
    让你的Visual Studio 2010自动添加头部注释信息【转】
    C# 图片识别(支持21种语言)【转】
  • 原文地址:https://www.cnblogs.com/ming-long/p/11852005.html
Copyright © 2011-2022 走看看