建立share文件夾,文件夾路徑D:\apache-tomcat-6.0.37\share,該文件夾用來存放Ant下載的Tomcat的依賴項目
將apache-tomcat-6.0.37-src文件夾中的build.properties.default重命名爲build.properties,
並且打開它,修改base.path=D:/apache-tomcat-6.0.37/share,
接下來開始下載依賴項目,進入控制檯,進入目錄D:\apache-tomcat-6.0.37\apache-tomcat-6.0.37-src,執行命令ant download,等待項目下載完成
然後就可以編譯Tomcat了,執行命令:ant,會提示
之前看到的很多教程到這都能BUILD SUCCESSFUL,可是我的總是失敗,總感覺可能是我和他們的做法有差異,後來慢慢排查,
重新執行ant命令發現有很多信息一閃而過
軟件包 org.eclipse.jdt.core.compiler 不存在
會報很多這種錯誤,感覺這就是BUILD FAILED的主要原因,可能是因爲缺少一個文件,後來經我慢慢專研,發現應該缺少的是org.eclipse.jdt.core_3.3.1.v_780_R33x.jar,可是放到share裏也還是報這種錯誤,感覺主要原因是沒有被Ant加載進來,最後把它放在Ant文件夾下的lib裏,重新執行ant download命令,然後執行ant命令可能會報
不用擔心,不影響BUILD,
最後,終於出現了BUILD SUCCESSFUL。
打開D:\apache-tomcat-6.0.37\share發現文件目錄如下:
打開D:\apache-tomcat-6.0.37\apache-tomcat-6.0.37-src,發現多出一個output文件夾
打開output後,目錄結構如下:
其中build文件下就是BUILD好的Tomcat,雙擊bin裏的startup.bat是可以運行的