zoukankan      html  css  js  c++  java
  • maven随笔

    window - nexus安装

    下载nexus安装包

    etc目录下nexus-default.properties设置jetty启动参数

    打开powerShell 

    in目录下     . exus.exe /run (窗口不能关)

    控制面板-程序-打开windows功能:telnet  telnet 127.0.0.1 8081

    http://localhost:8081 打开nexus,默认用户密码  admin/admin123

    blob Stores指定私库文件地址(二进制大文件)

    Config中Repositories建立私库(选择对应的blob)

    Browse中upload上传对应私库jar包 

    users建立用户

    随意上传一个jar包

    maven使用

    中央库--私库--本地库

    下载maven安装包

    /conf目录下设置settings.xml文件

    设置本地库路径

    <localRepository>D:/Tools/mavenRepository</localRepository>

    设置nexus用户密码

    <server>
    <id>nexus</id>
    <username>repouser</username>
    <password>repopwd</password>
    </server>

    设置nexus镜像地址(id保持跟server一致)

    <mirror>
    <id>nexus</id>
    <mirrorOf>*</mirrorOf>
    <url>http://localhost:8081/repository/maven-public/</url>
    </mirror>

    3+版本批量上传

    中央仓库--http://mvnrepository.com/

    阿里云镜像

    <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror> 
    • groupId:项目组ID,项目坐标的核心元素
    • version:项目版本,项目坐标的核心元素
    • description:项目的描述信息
    • organnization:项目的组织信息
    • inceptionYear:项目的创始年份
    • url:项目的URL地址
    • developers:项目的开发者信息
    • contributors:项目的贡献者信息
    • distributionManagement:项目的部署配置
    • issueManagement:项目的缺陷跟踪系统信息
    • ciManagement:项目的集成信息
    • scm:项目的版本控制系统信息
    • mailingLists:项目的邮件列表信息
    • properties:自定义的Maven属性
    • dependencies:项目的依赖配置
    • dependencyManagement:项目的依赖管理配置
    • repositories:项目的仓库配置
    • build:包括项目的源码目录配置、输出目录配置、插件配置、插件管理配置等
    • reporting:包括项目的报告输出目录配置,报告插件配置等。

    tomcat插件

    <plugins>
    <plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
    <path>/</path>
    <port></port>
    </configuration>
    </plugin>
    </plugins>
  • 相关阅读:
    Python使用SMTP模块、email模块发送邮件
    harbor搭建及使用
    ELK搭建-windows
    ELK技术栈之-Logstash详解
    【leetcode】1078. Occurrences After Bigram
    【leetcode】1073. Adding Two Negabinary Numbers
    【leetcode】1071. Greatest Common Divisor of Strings
    【leetcode】449. Serialize and Deserialize BST
    【leetcode】1039. Minimum Score Triangulation of Polygon
    【leetcode】486. Predict the Winner
  • 原文地址:https://www.cnblogs.com/wqff-biubiu/p/10393615.html
Copyright © 2011-2022 走看看