內容

目錄

概觀

此頁面列出 Apache Tomcat® 專案使用的各種工具。並非所有開發人員都會使用每項工具。幾乎可以確定有些工具遺漏了。如果您是提交者,您知道如何修正此問題。如果您不是提交者,請寄送簡短說明至 開發人員郵件清單(如果您尚未訂閱,您需要訂閱),提交者應該可以為您修正。

Apache 工具

Apache Ant

Apache Tomcat 是使用 Apache Ant 建置的。

開放原始碼工具

Eclipse

Tomcat 開發人員使用各種 IDE。其中之一是 Eclipse IDE。

UCDetector

Tomcat 開發人員使用 Unnecessary Code Detector 找出要從 Tomcat 未來版本中移除的程式碼。

SpotBugs

Tomcat 開發人員使用 SpotBugs 找出潛在的編碼錯誤。

Checkstyle

Tomcat 開發人員使用 Checkstyle 維護 Tomcat 編碼標準。

Far Manager

Far Manager 是 Microsoft Windows 的雙面板檔案管理員應用程式。它在主控台模式下執行,對於執行命令列工具和進行不需要 IDE 的小編輯非常有用。自 1.75 版 2629 起為免費軟體,自 2.0 版起為開放原始碼。

商業工具

YourKit

YourKit, LLC 親切地提供免費授權給開放原始碼專案使用 YourKit Java Profiler。YourKit Java Profiler 主要用於調查 Apache Tomcat 中報告的效能和記憶體外洩問題。在處理記憶體外洩偵測和防範程式碼時特別有用。

MSDN

Microsoft 親切地提供免費的 MSDN 授權給有需求的 Apache 提交者。MSDN 主要用於提供 ISAPI 重導器和 Windows APR/原生連接器的建置和測試環境,但它也用於提供 Windows 特定 Tomcat 問題的測試平台,例如與 Windows 安裝程式相關的問題。

Structure 101

Headway 軟體親切地提供免費的 Structure 101 授權給開源專案。Structure 101 主要用於 Tomcat trunk 中,用於分析目前的套件相依性並找出可以簡化的區域。

Simian

Simon Harris 親切地提供免費的 Simian(相似性分析器)授權給開源專案。Simian 主要用於 Tomcat trunk 中,用於減少程式碼重複。

POEditor

Code Whale Inc. 親切地提供免費的無限本地化專案給使用 OSI 核准授權的開源專案。Apache Tomcat 主要在 Tomcat trunk 中使用 POEditor 來管理翻譯。自從開始使用 POEditor 以來,Tomcat 專案已大幅增加在地化貢獻。