win7网站源码分享 pc网站源码

大家好,关于win7网站源码分享很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于pc网站源码的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

源码环境一览

windows:764Bit\nJava:1.8.0_131\nMaven:3.3.9\nGit:2.24.0.windows.1\nHBase:2.2.3\nHadoop:2.8.5

下载安装

1.Maven|Git|Java下载安装

Maven、Git、Java请先自行下载安装并配置环境变量。Maven安装完毕后在Maven配置文件settings.xml中配置阿里云镜像。

<mirror>\n<id>alimaven</id>\n<name>aliyunmaven</name>\n<url>http://maven.aliyun.com/nexus/content/groups/public/</url>\n<mirrorOf>central</mirrorOf>\n</mirror>

2.HBase源码下载

然后下载HBase-2.2.3源码到本地,建议使用方式二进行下载并解压至当前文件夹,任选一个磁盘,将解压后的文件夹移动至该磁盘根目录下。此时我的文件目录为:F:\\hbase-2.2.3。

方式二迅雷下载并解压速度很快\nhttps://archive.apache.org/dist/hbase/2.2.3/hbase-2.2.3-src.tar.gz\nhttps://mirror.bit.edu.cn/apache/hbase/2.2.3/hbase-2.2.3-src.tar.gz\nhttps://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.2.3/hbase-2.2.3-src.tar.gz

3.源码编译

编译命令如下:

基于Hadoop3.1.2版本编译\nmvncleanpackage-DskipTestsassembly:single-Dhadoop.profile=3.0

我是在Git客户端执行以上命令的。编译如下:

[INFO]ApacheHBase…………………………………SUCCESS[12.354s]\n[INFO]ApacheHBase-Checkstyle……………………..SUCCESS[1.933s]\n[INFO]ApacheHBase-Annotations…………………….SUCCESS[2.540s]\n[INFO]ApacheHBase-BuildConfiguration……………..SUCCESS[0.251s]\n[INFO]ApacheHBase-ShadedProtocol…………………SUCCESS[54.008s]\n[INFO]ApacheHBase-Common…………………………SUCCESS[32.010s]\n[INFO]ApacheHBase-MetricsAPI…………………….SUCCESS[4.047s]\n[INFO]ApacheHBase-HadoopCompatibility…………….SUCCESS[5.685s]\n[INFO]ApacheHBase-MetricsImplementation…………..SUCCESS[4.066s]\n[INFO]ApacheHBase-HadoopTwoCompatibility…………SUCCESS[6.910s]\n[INFO]ApacheHBase-Protocol……………………….SUCCESS[22.555s]\n[INFO]ApacheHBase-Client…………………………SUCCESS[22.927s]\n[INFO]ApacheHBase-Zookeeper………………………SUCCESS[4.474s]\n[INFO]ApacheHBase-Replication…………………….SUCCESS[4.100s]\n[INFO]ApacheHBase-ResourceBundle…………………SUCCESS[0.393s]\n[INFO]ApacheHBase-HTTP…………………………..SUCCESS[11.402s]\n[INFO]ApacheHBase-Procedure………………………SUCCESS[5.220s]\n[INFO]ApacheHBase-Server…………………………SUCCESS[01:08min]\n[INFO]ApacheHBase-MapReduce………………………SUCCESS[13.150s]\n[INFO]ApacheHBase-TestingUtil……………………SUCCESS[10.446s]\n[INFO]ApacheHBase-Thrift…………………………SUCCESS[18.271s]\n[INFO]ApacheHBase-RSGroup………………………..SUCCESS[8.508s]\n[INFO]ApacheHBase-Shell………………………….SUCCESS[48.708s]\n[INFO]ApacheHBase-CoprocessorEndpoint…………….SUCCESS[9.552s]\n[INFO]ApacheHBase-IntegrationTests……………….SUCCESS[9.620s]\n[INFO]ApacheHBase-Rest…………………………..SUCCESS[38.149s]\n[INFO]ApacheHBase-Examples……………………….SUCCESS[8.367s]\n[INFO]ApacheHBase-Shaded…………………………SUCCESS[0.500s]\n[INFO]ApacheHBase-Shaded-Client(withHadoopbundled)SUCCESS[25.082s]\n[INFO]ApacheHBase-Shaded-Client…………………SUCCESS[14.156s]\n[INFO]ApacheHBase-Shaded-MapReduce………………SUCCESS[20.085s]\n[INFO]ApacheHBase-ExternalBlockCache…………….SUCCESS[4.913s]\n[INFO]ApacheHBase-HBTop………………………….SUCCESS[2.417s]\n[INFO]ApacheHBase-Assembly……………………….SUCCESS[10:26min]\n[INFO]ApacheHBase-Shaded-TestingUtil……………SUCCESS[52.444s]\n[INFO]ApacheHBase-Shaded-TestingUtilTester……..SUCCESS[1.137s]\n[INFO]ApacheHBaseShadedPackagingInvariants………..SUCCESS[1.157s]\n[INFO]ApacheHBaseShadedPackagingInvariants(withHadoopbundled)SUCCESS[0.313s]\n[INFO]ApacheHBase-Archetypes……………………..SUCCESS[0.060s]\n[INFO]ApacheHBase-Exemplarforhbase-clientarchetype.SUCCESS[7.695s]\n[INFO]ApacheHBase-Exemplarforhbase-shaded-clientarchetypeSUCCESS[1.290s]\n[INFO]ApacheHBase-Archetypebuilder……………….SUCCESS[2.134s]\n[INFO]————————————————————————\n[INFO]BUILDSUCCESS\n[INFO]————————————————————————\n[INFO]Totaltime:19:59min\n[INFO]Finishedat:2020-03-12T15:38:10+08:00\n[INFO]FinalMemory:282M/1155M\n[INFO]————————————————————————

Oh!MyGod!居然编译成功了!Amazing!我们打开hbase-assembly/target目录,可以看到安装包hbase-2.2.3-bin.tar.gz已经打好了~

zpb@zpb-PCMINGW64/f/hbase-2.2.3/hbase-assembly/target\n$ll\ntotal421636\ndrwxr-xr-x1zpb1971210三月1215:26archive-tmp/\ndrwxr-xr-x1zpb1971210三月1215:26dependency/\ndrwxr-xr-x1zpb1971210三月1215:26dependency-maven-plugin-markers/\n-rw-r–r–1zpb197121223220303三月1215:36hbase-2.2.3-bin.tar.gz\n-rw-r–r–1zpb197121208313237三月1215:37hbase-2.2.3-client-bin.tar.gz\ndrwxr-xr-x1zpb1971210三月1215:26maven-shared-archive-resources/\n-rw-r–r–1zpb19712134547三月1215:26NOTICE.aggregate\n-rw-r–r–1zpb19712194847三月1215:26supplemental-models.xml

解压安装包,发现跟官网下载的安装包几乎一模一样~

zpb@zpb-PCMINGW64/f/hbase-2.2.3/hbase-assembly/target/hbase-2.2.3\n$tar-zxvfhbase-2.2.3-bin.tar.gz\n\nzpb@zpb-PCMINGW64/f/hbase-2.2.3/hbase-assembly/target/hbase-2.2.3\n$ll\ntotal501\ndrwxr-xr-x1zpb1971210三月1123:21bin/\n-rw-r–r–1zpb197121157258一月1018:15CHANGES.md\ndrwxr-xr-x1zpb1971210三月1123:21conf/\ndrwxr-xr-x1zpb1971210三月1215:21hbase-webapps/\n-rw-r–r–1zpb197121262一月1018:15LEGAL\ndrwxr-xr-x1zpb1971210三月1223:41lib/\n-rw-r–r–1zpb197121129312三月1215:26LICENSE.txt\n-rw-r–r–1zpb19712134547三月1215:26NOTICE.txt\n-rw-r–r–1zpb1971211477一月1018:15README.txt\n-rw-r–r–1zpb19712198256一月1018:15RELEASENOTES.md

小伙伴们肯定特别吃惊我为什么这么惊讶?因为之前本人确实也在Windows下编译过HBase-1.2.6版本的源码,真的是好痛苦啊!我给大家展示一下当时编译HBase-1.2.6版本的环境:

windows:1064Bit\nJava:1.8.0_131\nHBase:1.2.6\nHadoop:2.5.1\nprotobuf:2.5.0\nMaven:3.5.4\nWindowsSDK:10.1\ncygwin:3.1.2\ncmake:3.16.2-win64-x64.zip\n7z:19.00

是的,我还编译了Hadoop源码,因为需要winutils.exe和hadoop.dll文件。除此之外,还报了好大一堆的错~

HBase真是越升级体验越好了!小伙伴们赶紧试一试吧,如果只是我的狗屎运爆棚一定要告诉我哦~

转载请注明出处!欢迎关注本人微信公众号【HBase工作笔记】

好了,文章到这里就结束啦,如果本次分享的win7网站源码分享和pc网站源码问题对您有所帮助,还望关注下本站哦!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平