首页 > 其他分享 >开启禁止匿名用户访问私服后,从私服下载jar包的两种方式

开启禁止匿名用户访问私服后,从私服下载jar包的两种方式

时间:2023-04-07 13:11:06浏览次数:35  
标签:nexus 私服 jar maven 访问 匿名 public

①配置<server>和<profile>、<activeProfiles>

<server>
  <id>nexus</id>
  <username>访问的账号</username>
  <password>访问的密码</password>
</server>

 

<!--配置私服下载jar包的模板 开始-->
<profile>
  <!--profile的id-->
  <id>dev</id>
  <repositories>
    <repository>
       <!--仓库id,需要和server中的id一致,因为需要通过账号进行访问-->
       <id>nexus</id>
      <!--仓库地址,即nexus仓库组的地址-->
      <url>http://localhost:8081/repository/maven-public/</url>
      <!--是否下载releases构件-->
      <releases>
        <enabled>true</enabled>
      </releases>
      <!--是否下载snapshots构件-->
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>
  <pluginRepositories>
  <!-- 插件仓库,maven的运行依赖插件,也需要从私服下载插件 -->
    <pluginRepository>
      <id>public</id>
      <name>maven-public</name>
      <url>http://localhost:8081/repository/maven-public/</url>
    </pluginRepository>
  </pluginRepositories>
</profile>
<!--配置私服下载jar包的模板 结束-->

 

<!--激活下载模板->

<activeProfiles>
  <activeProfile>dev</activeProfile>
</activeProfiles>

 

 

②https://blog.csdn.net/qq_43302195/article/details/128684987

标签:nexus,私服,jar,maven,访问,匿名,public
From: https://www.cnblogs.com/rewolf/p/17295827.html

相关文章

  • 导入jar包到本地的maven仓库
    当我们需要用maven来管理依赖但是又没有在线的仓库可用时,可以直接导入到本地仓库来管理依赖。在cmd中执行一下命令:mvninstall:install-file"-Dfile=testjar1-1.2-SNAPSHOT.jar""-DgroupId=com.test.test""-DartifactId=testjar1""-Dversion=1.2-SNAPSHOT""-Dpackaging=......
  • Jarbas
    Jabrbas地址:https://www.vulnhub.com/entry/jarbas-1,232/1、主机发现sudonmap-sn192.168.239.0/24StartingNmap7.93(https://nmap.org)at2023-03-2716:33CSTNmapscanreportfor192.168.239.1Hostisup(0.00071slatency).MACAddress:00:50:56:C0:00:0......
  • 如何进行 Manjaro 软件配置与安装?转贴
    这篇文章适合manjaro安装后使用,很是不错https://www.zhihu.com/question/485526024/answer/2423262168?utm_id=0作者:Lester链接:https://www.zhihu.com/question/485526024/answer/2423262168来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。配置......
  • jar通用shell启停脚本
    前言在Linux环境通过jar包启动Java进程手动输命令有点麻烦,参数多容易忘记,编写一个能启动停止的脚本会方便很多。下文提供了一个较为通用的脚本,可以灵活指定JVM启动选项和应用参数,能够应付大部分场景,有后台启动、前台启动、停止、重启、查看进程状态功能。Shell脚本内容脚本用ja......
  • 从maven中央仓库手动下载jar包到本地仓库
    注意!!!:不能自己浏览器下载jar包拖入到本地仓库(原因:maven下载有固定格式)一、浏览器登录maven中央仓库网址【maven中央仓库网址】https://mvnrepository.com/二、搜索需要的jar包   三、点击坐标mybatis坐标进入  四、套用模板 mvndependency:get-DremoteRe......
  • 进程间通信方式--匿名管道通信
    管道的特点管道其实是一个在内核内存中维护的缓冲器,这个缓冲器的存储能力时有限的,不同的操作系统大小不一定相同。管道拥有文件的特质:读操作、写操作,匿名管道没有文件实体,有名管道由文件实体,但不存储数据。可以按照操作文件的方式对管道进行操作。一个管道是一个字节流,试用管......
  • Gradle下载的依赖jar包路径位置
    Gradle依赖默认下载路径Mac系统默认下载路径:C:/Users/(用户名)/.gradle/caches/modules-2/files-2.1Windows系统默认下载路径:C:\Users(用户名).gradle\caches\modules-2\files-2.1修改Gradle缓存文件夹路径1.配置环境变量添加变量GRADLE_USER_HOME,值为gradle依赖下载......
  • 版本不兼容Jar包冲突该如何是好?
    一、引言“老婆”和“妈妈”同时掉进水里,先救谁?常言道:编码五分钟,解冲突两小时。作为Java开发来说,第一眼见到ClassNotFoundException、NoSuchMethodException这些异常来说,第一反应就是排包。经过一通常规和非常规操作以后,往往会找到同一个Jar包引入了多个不同的版本,这时候一般排除掉......
  • 服务器JAR启动脚本
    #!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=robot-admin-1.0-SNAPSHOT.jar#使用说明,用来提示输入参数usage(){echo"Usage:shrobot-admin.sh[start|stop|restart|status]"exit1}#检查程序是否在运行is_exi......
  • maven compile/install 无法识别第三方引入的jar包
    有的jar包在互联网上并没有,而是自己本地私有的,lib引入后idea正常编译,但是maven无法识别,提示程序包不存在。可以将依赖工程打jar包后直接扔到本工程的WEB-INF/lib下。(可以直接将编译后的class下的几个文件夹压缩成zip,然后直接修改名称为xxx.jar) ......