記錄tomcat和mybatis源碼導入到eclipse的過程
開發這麼久了,不能老crud,看看人家的源碼和設計思路。
0. tomcat源碼導入eclipse
下載tomcat源碼https://github.com/apache/tomcat, 然後按步驟下載(也可用git clone https://github.com/apache/tomcat.git)
然後解壓(此時eclipse無法識別)
第三方jar的地址共四個:https://mvnrepository.com/artifact/org.apache.ant/ant/1.10.7,https://mvnrepository.com/artifact/org.eclipse.jdt/org.eclipse.jdt.core/3.21.0,https://mvnrepository.com/artifact/javax.xml.rpc/javax.xml.rpc-api/1.1.2,https://mvnrepository.com/artifact/javax.wsdl/javax.wsdl/1.4.0-20070705,下載完畢後放到lib目錄下
然後去下載其他三個文件eclipse-tomcat配置,解壓到Tomcat源碼目錄下
打開eclipse導入tomcat源碼,參考https://blog.csdn.net/dong19891210/article/details/105517964導入環節
此時正常了不報錯
1. MyBatis 源碼導入eclipse
去githubMyBatis下載源碼,
解壓
此時eclipse無法識別,去下載已準備好的文件mybatis-settings,然後解壓到mybatis根目錄
然後通過eclipse導入,步驟同上,效果圖示
後記:出現的問題
0. 報錯(tomcat也有類似bug),現象如圖,是第三方jar包沒有引入,最好手工引入第三方jar
Tomcat的第三方jar
至此源碼已全部入住eclipse,
可以做很多第三方擴展開發,比如自己寫的(沒有用mybatis,也沒有用spring -jdbc)集成到了spring裏
也就是說不一定需要mybatis和spring-jdbc