Ant 如何使用";从源代码构建solr.tgz文件;“蚂蚁包”;
我想从solr构建一个.tgz分发文件 xml文件告诉我使用“ant包” 但是,运行ant包可以从svn和builds中获取所有信息。/package/solr-6.0.0-SNAPSHOT.zip,而我的代码库来自lucene_4_10_x分支 如何从源代码构建./package/solr-4.10.3.zip 我需要从源代码构建,因为我有一些本地更改需要编译和部署。根据,Solr只有在默认情况下从SVN签出时才会正确打包。但是,如果将Ant 如何使用";从源代码构建solr.tgz文件;“蚂蚁包”;,ant,solr,solr4,solrcloud,Ant,Solr,Solr4,Solrcloud,我想从solr构建一个.tgz分发文件 xml文件告诉我使用“ant包” 但是,运行ant包可以从svn和builds中获取所有信息。/package/solr-6.0.0-SNAPSHOT.zip,而我的代码库来自lucene_4_10_x分支 如何从源代码构建./package/solr-4.10.3.zip 我需要从源代码构建,因为我有一些本地更改需要编译和部署。根据,Solr只有在默认情况下从SVN签出时才会正确打包。但是,如果将package src tgz更改为package loc
package src tgz
更改为package local src tgz
,它将正确打包。在solr/build.xml
中找到以下行:
并将package src tgz
更改为package local src tgz
然后只需在solr/
内部重新运行ant包
,打包的归档文件(solr--SNAPSHOT.tgz
和solr--SNAPSHOT.zip
)将在solr/package/
下可用