在windows部署nexus编译hadoop cdh4.3

php中文网
发布: 2016-06-07 16:32:37
原创
1064人浏览过

部署nexus 死活启动不了nexus,下载了多个版本。最后下载tomcat7 + 2.5的war才可以。把war包丢到webapps目录下,启动tomcat会自动解压。。停掉tomcat,把目录改名为nexus吧。。 修改nexus\WEB-INF\plexus.properties里的路径,jar包会下载到这里 nexus-work=

部署nexus

死活启动不了nexus,下载了多个版本。最后下载tomcat7 + 2.5的war才可以。把war包丢到webapps目录下,启动tomcat会自动解压。。停掉tomcat,把目录改名为nexus吧。。

修改nexus\WEB-INF\plexus.properties里的路径,jar包会下载到这里

nexus-work=E:/sonatype-work/nexus

为避免出现tomcat内存溢出,新建文件setenv.bat,设置内存

set CATALINA_OPTS=-server -Xms256m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=1024m
登录后复制

重新启动tomcat,启动完成后,访问http://localhost:8080/nexus, 用户名:admin 密码:admin123

配置maven

修改 {maven}/conf/settings.xml文件,指定本地repo目录,会把lib下载到这里

E:\apache-maven-3.1.0\repository
登录后复制

修改镜像,找到mirrors这里

Opus
Opus

AI生成视频工具

Opus 77
查看详情 Opus
    
      central
      central
      central
      http://127.0.0.1:8080/nexus/content/repositories/central
      cdh.repo
      cdh.repo
      cdh.repo
      http://localhost:8080/nexus/content/repositories/cdh.repo
  
登录后复制

上面的cdh.repo是我新增的,要在nexus上新增一个mirror,注意mirrorOf这个参数,这个是从pom.xml里的repositories找出来的,而且有个路径。

编译hadoop

编译前要改hadoop-project\pom.xml等里的protobuf-java版本,否则会下载个2.4的版本会用不了。


com.google.protobuf
protobuf-java
2.5.0
compile

需要安装好cygwin和protoc.exe(从网站下载丢到cygwin的bin目录就可以了。。),需要在cygwin里执行 mvn eclipse:eclipse

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号