zoukankan      html  css  js  c++  java
  • 使用Apache Archiva搭建Maven Repository Server

    关于 Maven 私服 的搭建

    这里 采用 Apache Archiva 的 Standanlone 模式来安装

    1) 首先到archiva主页上下载最新版(Archiva 2.2.1 Standalone)

    http://archiva.apache.org/download.cgi

    2)下载后解压,如(E:Program Filesapache-archiva-2.2.1)

    3)配置jdk,jdk 版本在1.7 以上

    4)启动服务

      使用“管理员身份运行cmd”  (开始菜单的附件中)

      C:Windowssystem32>cd E:Program Filesapache-archiva-2.2.1in

      C:Windowssystem32>e:

      E:Program Filesapache-archiva-2.2.1in>archiva.bat install
      wrapper | Apache Archiva installed.

      E:Program Filesapache-archiva-2.2.1in>archiva.bat start
      wrapper | Starting the Apache Archiva service...
      wrapper | Apache Archiva started.

      E:Program Filesapache-archiva-2.2.1in>

      上述信息表示启动成功

    也可以使用管理员身份运行cmd,进入 archiva 安装路径bin 目录,执行 archiva.bat console ,启动时的日志信息将会输出在 控制台上

    5)第一次访问,在浏览器上输入 http://localhost:8080,进入到GUI界面,第一次需要输入用户名,密码,然后点击创建。(密码必须有大写字母和数字,长度不低于8位)

    6)默认的Repository

    登入后,左侧Administration栏列出了所有常用配置。

    点击Reposoitory会看到archiva自带的默认internal repository 和 remote repository

    internal repository表示Archive本地的repository,remote repository代表远程的repository。

    当maven连接到Archiva的internal repository时,Archiva会先从本地寻找目标,找不到的话再从remote repository上继续寻找。

    7) 配置文件结构

    以下是几个常用的配置文件目录

    %ARCHIVA_HOME%/data 数据文件根目录

    %ARCHIVA_HOME%/data/database 里配置了数据库文件,包括用户数据库和系统数据库

    %ARCHIVA_HOME%/data/repositories 包含索引信息。如果上传了jar等文件的话,也会保存在这里。

    %ARCHIVA_HOME%/logs 存放log文件。

    帮助文档:http://archiva.apache.org/docs/2.2.1/

  • 相关阅读:
    Android 图片的缩略图
    Android 非Activity类引用getResources()方法问题的解决方法
    Android 广播(内部类)
    Android 消息广播Intent传递数据
    Android 防止按钮连续点击的方法(Button,ImageButton等)
    Android 广播机制(两种注册方法)与中断广播
    Android 使用意图传递数据
    Android 使用全局变量传递数据
    Android 使用剪切板传递数据
    android 使用静态变量传递数据
  • 原文地址:https://www.cnblogs.com/panie2015/p/5773262.html
Copyright © 2011-2022 走看看