这两天在学习solr,结果刚到编译solr源码就卡住了,足足卡了两天,网上找各种解决办法都是简单带过,说是缺少jar包,下载下来放到对应位置就好了....对应位置???咋不说这个问题用相应方法解决即可/微笑?最终通过自己一通乱搞,终于“Build Successful”,具体哪一步起了作用实在不敢说,尝试的方法是在太多了,只把正确的记录下来好了,自己整理一下思路,能够帮到有同样问题的人更好啦~ 编译过程不再赘述,开始主要是看这两个教程 1.https://blog.csdn.net/yeshen…
1. 安装Ant Ant下载地址:http://ant.apache.org/bindownload.cgi 解压即可. 注意如果不配置环境变量的话需要使用绝对路径,我配置了. 开始我ant跑错了 Unable to locate tools.jar. Expected to find it in D:\tools\java8\lib\tools.jar 原因是我java环境配置的原因,jdk,jre,这里我jre用的不是jdk里的jre,所以我JAVA_HOME应该用D:java/jdk 因为…
最近在排查一个奇怪的 EF Core 查询速度慢的问题,需要在 corefx 2.2.3 的 System.Data.SqlClient 源码中打点. github 上签出 corefx 的源代码,运行 build.cmd 命令,然后用 VS2017 打开 System.Data.SqlClient.sln ,添加 Console.WriteLine 打点代码,用 VS 进行 build . build 之后 corefx 根路径下 bin\Windows_NT.AnyCPU.Debug\Sys…
升级ubuntu的14.04后,android的源码又编译错误了,一下是错误说明赫解决方法: 1.make: *** [out/host/linux-x86/obj/EXECUTABLES/aidl_intermediates/aidl_language_y.cpp] 断开的管道 解决方法: sudo apt-get install bison sudo apt-get install flex 2. sh: 1: gperf: not foundcalling gperf failed: 32…
转载自:http://blog.csdn.net/vltic/article/details/19917377 (1)相应的开发环境准备          (1)jdk1.6+的安装和环境变量配置(命令行敲java和javac,检验) (2)ant1.8+的安装和环境变量配置(命令行敲ant -v检验) (3)solr4.6.1源代码下载,选择solr-4.6.1-src.tgz http://mirror.bit.edu.cn/apache/lucene/solr/4.6.1/ (2)编译so…
 http://blog.csdn.net/vltic/article/details/19917377   (1)相应的开发环境准备          (1)jdk1.6+的安装和环境变量配置(命令行敲java和javac,检验) (2)ant1.8+的安装和环境变量配置(命令行敲ant -v检验) (3)solr4.6.1源代码下载,选择solr-4.6.1-src.tgz http://mirror.bit.edu.cn/apache/lucene/solr/4.6.1/ (2)编译sol…
转载自:http://blog.csdn.net/vltic/article/details/19917377 (1)相应的开发环境准备          (1)jdk1.6+的安装和环境变量配置(命令行敲java和javac,检验) (2)ant1.8+的安装和环境变量配置(命令行敲ant -v检验) (3)solr4.6.1源代码下载,选择solr-4.6.1-src.tgz http://mirror.bit.edu.cn/apache/lucene/solr/4.6.1/ (2)编译so…
将Solr的5.5.3版本源码导入Eclipse, Solr源码需要使用ant构建后才能导入Eclipse. 1.JDK安装 Solr要求jdk1.7+: 请参考Windows下安装配置jdk 2.ANT安装 Solr要求ant1.8+: 请参考Windows下安装配置ant 3.Solr源码下载 使用如下地址或者自行去官网下载:http://mirror.bit.edu.cn/apache/lucene/solr/5.5.3/ 下载solr-5.5.3-src.tgz源码压缩包. 4.编译So…
想要研究下Tomcat的体系结构或者源码,最好将Tomcat的源码导入到ide中,编写实例进行代码跟踪(debug). 这里参考了网上一些资料,将自己操作过程记个流水账. 准备: 1.Tomcat源码下载 这个里下载tomcat-6.0.33源码. 2.ant安装,用于编译tomcat的源码. ant下载解压后将其bin添加到系统环境path中. 3.IDE——选用Eclipse3.7. ================================= 第一步: 解压Tomcat源码,例如解压…
生产环境中hadoop一般会选择64位版本,官方下载的hadoop安装包中的native库是32位的,因此运行64位版本时,需要自己编译64位的native库,并替换掉自带native库. 源码包下的BUILDING.txt,包含官方介绍,如:如何在linux.windows下编译:编译过程中的错误处理:将源码导入eclipse中的步骤等,推荐看一看. 本文环境同:hadoop2.5.2学习及实践笔记(一)—— 伪分布式学习环境搭建 一.编译源码 附:常用工具包网盘路径(部分包非编译时使用):h…