摘要:然後我就在教程“ant -eclipse”這步出錯了很多教程要不就是說是缺少jar包,下載下來放到對應位置就好了,要不就是有相同的問題但沒人解答。這兩天在學習solr,結果剛到編譯solr源碼就卡住了,足足卡了兩天,網上找各種解決辦法都是簡單帶過,說是缺少jar包,下載下來放到對應位置就好了。

這兩天在學習solr,結果剛到編譯solr源碼就卡住了,足足卡了兩天,網上找各種解決辦法都是簡單帶過,說是缺少jar包,下載下來放到對應位置就好了。。。。對應位置???咋不說這個問題用相應方法解決即可/微笑?最終通過自己一通亂搞,終於“Build Successful”,具體哪一步起了作用實在不敢說,嘗試的方法是在太多了,只把正確的記錄下來好了,自己整理一下思路,能夠幫到有同樣問題的人更好啦~

編譯過程不再贅述,開始主要是看這兩個教程

1、https://blog.csdn.net/yeshenrenjin/article/details/8570048

2、https://www.cnblogs.com/myitroad/p/4841886.html

教程中有一步是“ant ivy-boorstrap”就是下載ivy-x.x.x.jar的jar包的,下載失敗會報錯,自己去下一個就好了,放在ant安裝路徑下的lib裏。我下的是2.3.0,地址:http://www.java2s.com/Code/Jar/i/Downloadivy230sourcesjar.htm

自己下載ivy-x.x.x.jar的jar包的教程可以參考:https://m.aliyun.com/yunqi/articles/45442

然後我就在教程“ant -eclipse”這步出錯了很多教程要不就是說是缺少jar包,下載下來放到對應位置就好了,要不就是有相同的問題但沒人解答。。。先說明我只一個真真真小白,所以那種一看就懂的大佬不要跟我計較,不要再扎我心了。錯誤如下:

前兩個紅框框就是缺的jar包和路徑,有的教程就是說我就按照這個路徑放在···/.ivy2/cache下的對應文件夾位置就好。。。反正我試着不行,嘗試了很多種路徑,最後就按照這個“share”的路徑存放了,也可能不是這裏的問題。

然後,第三個框裏有三個數字,我猜(真的是猜的)是不是說這個build文件(在solr目錄下)裏這些數字的行數有問題,看起來是這個意思,然後就打開這個build,找到140、602、69行,140和602都是說存在這行會報錯,我就給註釋了。。。對不對也不知道,140行註釋時,記得把下邊成對出現的標籤也註釋掉,要不會報錯。

69行真不知道咋回事,註釋完140和602之後就BuildSuccessful了,也不是道會不會影響後續步驟,剛剛改完就趕緊記下來了,下邊還沒嘗試。希望路過大佬多多批評指正,有錯誤再來修改~

啊啊啊,對了,必須展示下我成功的界面哈哈哈

相關文章