eclipse-关于maven无法从nexus私服导包

问题描述

关于maven无法从nexus私服导包
我自己搭好了一个私服能用。。。但是eclipse无法导包究竟是什么原因???希望各位大大指教下。。。我eclipse ----maven已经 配置好了installations 和user settings
我的settings.xml如下

 <?xml version=""1.0"" encoding=""UTF-8""?><settings xmlns=""http://maven.apache.org/SETTINGS/1.0.0""           xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""           xsi:schemaLocation=""http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"">  <localRepository>D:mavenRepository</localRepository>  <mirrors>        <mirror>            <id>nexus</id>            <mirrorOf>*</mirrorOf>            <url>http://localhost:8081/nexus/content/groups/public</url>        </mirror>    </mirrors>    <servers>        <server>            <id>nexus-releases</id>            <username>admin</username>            <password>admin123</password>        </server>        <server>            <id>nexus-snapshots</id>            <username>admin</username>            <password>admin123</password>        </server>        <server>            <id>central</id>            <username>admin</username>            <password>admin123</password>        </server>    </servers>    <profiles>        <profile>            <id>nexus</id>            <repositories>                <repository>                    <id>central</id>                    <url>http://localhost:8081/nexus/content/groups/public</url>                    <releases><enabled>true</enabled></releases>                    <snapshots><enabled>true</enabled></snapshots>                </repository>            </repositories>            <pluginRepositories>                <pluginRepository>                    <id>central</id>                    <url>http://localhost:8081/nexus/content/groups/public</url>                    <releases><enabled>true</enabled></releases>                    <snapshots><enabled>true</enabled></snapshots>                </pluginRepository>            </pluginRepositories>        </profile>    </profiles>    <activeProfiles>        <activeProfile>nexus</activeProfile>    </activeProfiles></settings>

解决方案

你的项目的pom文件里是不是得引入这个repository呀,

                <repository>                    <id>central</id>                    <url>http://localhost:8081/nexus/content/groups/public</url>                    <releases><enabled>true</enabled></releases>                    <snapshots><enabled>true</enabled></snapshots>                </repository>    </repositories>

解决方案二:

                <repository>                    <id>central</id>                    <url>http://localhost:8081/nexus/content/groups/public</url>                </repository>            </repositories>
时间: 2024-12-11 00:50:01

eclipse-关于maven无法从nexus私服导包的相关文章

eclipse使用maven时共享Nexus仓库index缓存的解决办法

不完全解决,但相对有效. 背景 如果你的eclipse管理maven依赖时无法搜索出结果? 如我现有一个常用的项目工作空间目录为: /Users/pollyduan/Documents/workspace 工作目录中的仓库index缓存保存在哪里呢? ${basedir}/.metadata/.plugin/org.eclipse.m2e.core/ 在使用一段时间以后,该目录会膨胀的很严重,比如我现在该目录的大小是1.8G. 如果我再创建一个工作空间,如:/Users/pollyduan/Do

【Maven学习】Nexus私服代理其他第三方的Maven仓库

一.背景 [Maven学习]Nexus OSS私服仓库的安装和配置http://blog.csdn.net/ouyang_peng/article/details/78793038 [Maven学习]Nexus OSS私服仓库的备份与迁移http://blog.csdn.net/ouyang_peng/article/details/78796215 通过前面的两篇博客,我们已经将Nexus搭建好并且迁移到了新的机房,现在我发现我们之前的Nexus私服服务器居然没有对第三方经常使用的JCente

使用eclipse和maven生成java web程序war包

一.eclipse中,在需要打包的项目名上右击,然后把鼠标光标指向弹出框中的"run as": 二.之后会看到在这个弹出框的右侧会出现一个悬浮窗,如下: 三.在上边的第二个悬浮窗鼠标点击"maven  clean",maven会清除掉之前对这个项目的打包信息:执行以后在eclipse的控制台console会看到如下信息: 四.然后重复一.二步,选择"mavenbuild",会看到如下弹出界面,在"Goals"后的文本框内输入&

eclipse中maven的run as打war包失败的问题

场景一: 由于某些原因,有的时候需要暂时在断网的情况下,或者更标准的说,是在连不上公司的maven公有仓库的情况下打包. 很长一段时间,我打包都是在eclipse中用run as在线打包,直到前不久一次连不上公有仓库时打包出错,具体的错误因为某些原因,暂时无法重现,也就无法截图. 后来我的解决办法是,在maven的settings.xml文件中加入离线配置,如下图的 <offline>true</offline> 这个配置默认是没有的,没有的情况下默认是<offline>

【Maven学习】Nexus OSS私服仓库的备份与迁移

背景 在上一篇博客 [Maven学习]Nexus OSS私服仓库的安装和配置 中,我们已经在机房搭建好了新的Nexus OSS私服仓库.下面是两个版本的Nexus OSS私服仓库的对比图. 老的Nexus OSS私服仓库 新的Nexus OSS私服仓库 明显老的Nexus OSS私服仓库的内容比新的Nexus OSS私服仓库的内容多.因此我们现在的工作就是将办公室上的老的Nexus服务器上的所有的数据迁移到机房的Nexus服务器.这一篇博客记录下整个Nexus OSS私服仓库的备份与迁移的过程.

初学maven(3)-使用nexus替代artifactory作为maven私服

之前看到过一些Nexus的介绍,由于刚开始接触maven时使用的私服是artifactory,因此没有太在意.今天想着既然Nexus能有胆量出来混,应该有点真本事才是,看了一下nexus的安装介绍,挺简单的,试试无妨.因此装上小试了一下,结果喜出望外,nexus的表现非常不错,尤其是在开启远程索引之后,简直太方便了. 于是决定放弃artifactory改而使用nexus作为自己的maven私服.恩,惭愧,颇有点喜新厌旧的味道,artifactory才装上来没有几天,就惨遭抛弃...... 整理了

maven 仓库 使用nexus搭建了私服在局域网另一台电脑上

问题描述 maven 仓库 使用nexus搭建了私服在局域网另一台电脑上 maven 仓库 使用nexus搭建了私服在局域网另一台电脑上,本来正常的,今天要加个依赖,去查找log4j报错 An internal error occurred during: "Repository search". java.lang.OutOfMemoryError: Java heap space 解决方案 刷新下Maven项目,可能是私服地址配置的不对,页可能你加的这个依赖在其它库中,中央仓库里下

MAVEN学习笔记之私服Nexus(2)

MAVEN学习笔记之私服Nexus(2) 私有服务器搭建 Nexus www.snatype.org下载 snatype-work 是默认nexus存储nexus a:将bin添加到环境中 Adminisrator path b:修改java的绝对路径 文件bin\jsw\config\wrapper.config 内容wrapper.java.command=E:\IDE\Java\JDK\bin\java c:cmd中 nexus install ;nexus start localhost

Maven nexus 安装nexus私服出现的问题和解决办法_数据库其它

1. 在win10中安装nexus时提示:wrapper | OpenSCManager failed - 拒绝访问. (0x5) 主要是没有权限.需要以管理员的身份运行 如果你是直接点击 start-nexus.bat 来启动服务的话: 如果你是 通过 cmd窗口来执行的话,需要设置命令提示符窗口的权限来执行 2. wrapper | The nexus-webapp service is not installed - The specified service does not exist