- 浏览: 457047 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (233)
- 技术日志 (87)
- portal (7)
- jBPM/Activiti (34)
- Roller学习 (18)
- Java基础、网站开发 (19)
- 收藏URL (4)
- UML (3)
- linux操作 (7)
- 工作环境准备 (8)
- Mina (15)
- tomcat (8)
- Mylyn (3)
- sina网站 (2)
- 规则引擎 (3)
- 工作记录 (11)
- html(5) (9)
- 手机开发 (3)
- oracle (26)
- 常用的 (2)
- maven (8)
- hadoop (0)
- xml (7)
- 错误解决 (5)
- linux (1)
- c# (2)
- c++ (1)
- node.js (1)
- 银行业务知识 (1)
- Java调试 (0)
最新评论
-
tomcatmeng:
请问候选用户是怎样task自己的任务,看网上说先根据任务id先 ...
jBPM4.4:ForEach的使用--动态设置参与人数 -
maoweiwer:
友情提醒:如果是在MYSQL下创建数据库,则还需要更改\jbp ...
jBPM4.4: 创建数据库表 -
zybing:
ganjiang 写道有点疑惑,请lz指点,1.那个“depl ...
jBPM4.4:如何图示化显示当前的流程执行到了哪一步骤 -
zybing:
ganjiang 写道有点疑惑,请lz指点,1.那个“depl ...
jBPM4.4:如何图示化显示当前的流程执行到了哪一步骤 -
ganjiang:
有点疑惑,请lz指点,1.那个“deployId”不知是那个i ...
jBPM4.4:如何图示化显示当前的流程执行到了哪一步骤
nexus的安装已经好了,再重新试一次
准备软件:
- maven3.0.3
- eclipse-jee-indigo-win32-x86_64.zip
- nexus-webapp-1.9.2.2.war
- apache-tomcat-6.0.33-windows-x64.zip
主要就这几项,同时把已经好的maven setting保留下来;
这次安装,先安装nexus,再maven,最后eclipse使用maven
------------------------------------------------------------------------------------------------------------
Nexus
1. 解压tomcat
2. nexus.war复制到tomcat的webapps中,解压成nexus目录 (最好按照标准的方式安装)
3. 修改nexus目录的:WEB-INF中的plexus.properties文件,
修改其中nexus-work项,到自己需要的目录中
4. 启动tomcat,在浏览器上能够访问到 http://127.0.0.1:8080/nexus/ ,以及在nexus-work的设置对应地方能看到内容,启动成功
5. 修改nexus的Maven Central设置:(缺省的管理员为admin/admin123)
设置 Download Remote Index = true
同时设置代理
点Save
好了注意观察tomcat的log,---- 这个时候,网络和cpu应该有点忙
没想到第一次就有问题,
2011-09-07 11:00:44 ERROR [pool-1-thread-1] - org.apache.maven.index.updater.DefaultIndexUpdater - Fallback to *.zip also failed: org.sonatype.nexus.proxy.RemoteStorageException: Transport error while executing GET method [repositoryId="central", requestPath="/.index/nexus-maven-repository-index.zip", remoteUrl="http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip"]
2011-09-07 11:00:44 WARN [pool-1-thread-1] - org.sonatype.nexus.index.DefaultIndexerManager - Cannot fetch remote index for repository "Maven Central" [id=central]
重新点了Maven Central的Update Index
重启了一次tomcat,Maven Central没有自动开始更新,手动的执行了一次UpdateIndex, 看到网络连接开始有流量了,那就等
当网络流量结束了,刷新Maven Central的 Browse Index,有内容出来了,index下载完成
(这个过程是为了让nexus下载repository index,这个文件有些大,要等,可以在nexus的Schedule Tasks中,看到当前的任务)
6. 调整Public Repositories的设置:
在Ordered Group Repositories中,只选择Maven Central
Save以后,还是重新Update Index保险一点
在Public Repositories的 Browse Index窗口,点一下Refresh,可以看到Maven Central的所有内容
到目前为止,应该nexus配置完成;
===================================================================
Maven的配置:
1. 解压: apache-maven-3.0.3-bin.tar.gz
设置环境变量: M2_HOME=安装目录
把 %M2_HOME%\bin 加入到Path中
设置: MAVEN_OPTS= -Xms128m -Xmx512m
2. 运行mvn -v看是否正常
这个时候,不会创建本地Repository
3. 把%M2_HOME%\conf下的setting.xml 复制到 用户目录下的 .m2 目录中
各个不同系统中,用户目录不一样
4. 修改用户下的 setting.xml
修改方式按照 http://zybing.iteye.com/admin/blogs/1167288 中“5. 本地maven配置:”的说明操作
5. 运行mvn help:system
观察mvn的log,如果没有问题,运行结束,本地Repository创建成功,就ok了
有问题,回去修改setting.xml设置,哪里错误报错会很清楚的;
===================================================================
Eclipse配置
1. 解压: eclipse-jee-indigo-win32-x86_64.zip
2. 安装m2eclipse 和 m2e-extras:
m2e: http://m2eclipse.sonatype.org/sites/m2e
m2e-extras: http://m2eclipse.sonatype.org/sites/m2e-extras
3. 安装好后,设置maven repository
打开Maven Repositories的时候,Global Repositories就在自动更新
4. 创建一个工程试一下:创建helloworld
创建工程,maven要下载大量的构件,在Console的maven窗口中可以看见
5. 又碰到一个问题,双击pom.xml,打开的是普通xml编辑窗口,没有像以前那样,显示pom特有的一些tab页
在pom.xml上,点右键选择 open with ,选择other 窗口,选择 Maven POM Editor
重新打开pom.xml, 显示了maven特有的pom.xml编辑窗口
在Window ---> Preferences ---> Maven ---> POM Editor 把2个勾都选上,可以看到更多内容
6. 在Dependence窗口中,随便增加一个构件,譬如 : org.springframework: spring-core 2.5.6
在保存pom.xml时候,就会更新工程,同时会下载这个构件,以及所依赖的其他构件
7. 运行maven install, 会compiler/package/install 这个构件
运行结束,这个构件就会加入到本地的Repository中
完成!
评论
Schedule Tasks中压根就没有任务。。。不动为何……
Schedule Tasks中没有任务,可以自己手工发起一个更新任务
Schedule Tasks中压根就没有任务。。。不动为何……
我是新学maven
安装nexus时也碰到不能更新的问题
Fallback to *.zip also failed: org.sonatype.nexus.proxy.RemoteStorageException。。
两天了都不行 公司代理 家里没有代理 都连不上
然后试了网上的方法 先把索引文件下载下来 大概44M
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip
放在tomcat的root 里面 把 Remote Storage Location 远程地址改成本地的
接下来能看到索引了 可是我按教程搜索的时候 出来的很少
比如搜索 ehcache 只出来一个。。
但是去官网搜索 出来NN个
搞不懂啊
1. 更新的中央库,有时候连接不上
2. 第一次更新,需要下载的数据量很大,需要有耐心
我是新学maven
安装nexus时也碰到不能更新的问题
Fallback to *.zip also failed: org.sonatype.nexus.proxy.RemoteStorageException。。
两天了都不行 公司代理 家里没有代理 都连不上
然后试了网上的方法 先把索引文件下载下来 大概44M
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip
放在tomcat的root 里面 把 Remote Storage Location 远程地址改成本地的
接下来能看到索引了 可是我按教程搜索的时候 出来的很少
比如搜索 ehcache 只出来一个。。
但是去官网搜索 出来NN个
搞不懂啊
发表评论
-
新公司新的环境 --- 开发环境说明
2013-10-17 05:37 968到了新公司,开发环境和原来的公司几乎不同,虽说开发环境不同简 ... -
Java中JSON解析器的一点见解
2013-08-15 17:25 1444最终采用了Jackson JSON ... -
npm设置代理 以及 重定向
2013-07-30 10:49 3647node.js通过npm安装模块,npm的代理设置法:npm ... -
windows7访问xp的共享目录
2013-07-18 20:17 2055新装了了一台win7,无法访问到xp的共享目录,怎么调都不行 ... -
Access restriction: The type XXX is not accessible due to restriction on require
2013-01-06 09:14 1116引用rt.jar中的一个类,结 ... -
JVM崩溃
2012-07-03 10:19 1640程序本来好好的, 做了一次大修改,测试的时候发现在某些场合下, ... -
关于泛型中<? extends A> 和 <? super A>的差别
2012-05-22 16:05 1175天下文章一大抄, 继续抄 来源: 百度上搜索&quo ... -
泛型类型的子类及通配符的使用
2012-05-22 15:30 1530最近碰到一个泛型的问题, 就在网上找技术贴, 挖坟挖出个08年 ... -
Calendar中的Time/isTimeSet
2012-05-03 14:15 1186在调试程序,在Eclipse的watch窗口,发现Cal ... -
Java中getResourceAsStream的用法
2012-02-14 10:12 1361Java中getResourceAsStream的用 ... -
Tomcat没有说支持WebSocket,只能用Jetty了
2012-01-18 11:11 1339Tomcat没有说支持WebSocket,只能用Jetty了 -
做网站需要注意的地方以及需要采用的技术、产品
2012-01-16 10:24 1158整个网站: 内容组织 1. 前台技术 ... -
【HTML】块级元素的盒子属性
2012-01-09 09:42 1729html中的块级元素:标记节、division、标题、段落、列 ... -
CSS几种定义方式
2012-01-09 09:26 18551. 针对标记的定义: <style ty ... -
HTML中的注释
2012-01-09 09:05 1302在HTML中的注释是 <!-- --> ... -
jBPM4.4+SpringSecurity用户合并到自己体系中来
2011-12-30 10:53 3520jbPM4.4中的用户: 见:http://zybin ... -
一些Maven库
2011-12-23 09:34 1301JBoss: http://repository.jb ... -
【】ActiveX回调JS函数
2011-11-03 14:11 1977控件回调JS函数 http://blog.163 ... -
【xml】在页面中使用XML同步对象
2011-10-31 10:30 1220在页面中,需要获得XML数据,这个数据有控件进行获取,为了保证 ... -
【xml】SchemaLocation、import、include
2011-10-27 16:27 3189在xml中,定义了namespace,如果要验证xml文档的有 ...
相关推荐
Maven Nexus 私服搭建 从零开始,资源下载、安装指导、开发配置说明
nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库
### 在CentOS下使用Nexus搭建Maven私库的安装教程 #### 一、引言 随着企业级项目规模的不断扩大和技术栈的日益复杂,如何有效地管理项目中的依赖成为了一个重要的问题。Maven作为Java生态中最流行的构建工具之一,...
Nexus 搭建 Maven 私服 + Maven 安装步骤 Nexus 是一个功能强大且灵活的仓库管理工具,能够帮助开发团队更好地管理项目依赖项和构件。通过搭建 Nexus 私服,可以实现项目依赖项的集中管理、加速项目构建和部署、...
maven nexus 配置,简要介绍如何配置nexus。。。。。。
标题"Maven3.8.3+nexus3.34.zip"和描述中提及的是一个包含Maven 3.8.3版本和Nexus 3.34版本的压缩包文件,适用于Windows 64位操作系统。这两个工具在软件开发,尤其是Java开发中扮演着重要角色。以下是关于Maven和...
**Nexus Maven 私服搭建详解** 在软件开发过程中,Maven 是一款广泛使用的构建工具,它通过依赖管理简化了项目构建。然而,随着项目的增多,依赖库的规模也会不断增大,直接使用中央仓库可能会导致下载速度慢、网络...
- **验证安装**:通过浏览器访问http://[服务器IP]:8081/nexus,确认Nexus安装成功并运行正常。 - **配置步骤**: - **安全管理**:登录后,通过Security选项进行密码修改、用户管理、角色管理等操作。 - **仓库...
本文详细介绍了如何搭建 Maven 私服并配置 Nexus,包括 Nexus 的安装、启动、配置及管理等步骤。通过这些操作,开发者可以更好地管理项目的依赖,提高开发效率。同时,通过合理配置 Maven,可以确保项目顺利引用 ...
Linux Maven Maven私服Nexus安装文档主要涵盖了在CentOS操作系统上安装和配置Maven以及搭建Maven私有仓库Nexus的详细步骤。以下是整个过程的详细说明: 1. **安装Maven** - **确认安装源**:首先,你需要检查你的...
** Maven Nexus 概述 ** Maven Nexus 是一个强大的 Maven 库管理工具,它提供了对 Maven 仓库的全面管理和控制。Nexus 不仅可以作为本地仓库代理,...正确安装并配置 Maven Nexus,能够为企业构建流程带来极大的便利。
在安装 Nexus 之前,我们需要确保 Maven 已经安装在我们的计算机上,因为 Nexus 需要使用 Maven 来管理依赖项。安装 Nexus 时,我们需要根据提示选择合适的安装目录和配置文件的位置。 搭建 SVN 服务器 SVN ...
Maven Nexus 私服构件示例是一个实用的教程,旨在帮助开发者理解如何在本地环境中搭建和使用Nexus作为Maven的私有仓库。这个示例包括一个父Maven项目以及多个子项目,这些子项目涵盖了不同的模块,如业务逻辑、持久...
【 Maven私服Nexus的安装】 Nexus的安装通常涉及以下几个步骤: 1. **下载Nexus**:你已经拥有名为“nexus-2.12.0”的安装包,这是一个早期版本。现在最新的Nexus版本为Nexus Repository Manager 3,建议使用最新...
### Windows 下 Nexus 搭建 Maven 私服详解 #### 一、为什么使用 Nexus 在软件开发过程中,尤其是采用 Maven 构建管理的项目中,依赖管理是非常关键的一环。通常,开发人员需要从 Maven 中央仓库下载各种依赖库到...
本教程将指导您在Linux环境下,利用Nexus 3.14和Maven 3.6.3快速搭建Maven私服。 首先,我们来看看所需的主要组件: 1. **Nexus 3.14**:这是Sonatype公司提供的开源仓库管理工具,它可以作为Maven私服,支持多种...
自己写的一份关于maven + nexus仓库管理的使用手记 包括了nexus的基本使用及nexus权限管理等
Maven的生命周期包括清理、初始化、构建、验证、测试、集成测试、验证、安装和部署等阶段,可以根据需要选择执行特定阶段。 2. **POM.xml**:POM.xml文件是Maven项目的配置文件,包含了项目信息(如groupId、...