回饋和疑難排解

如果事情無法順利進行,特別是像 ant -version 這種簡單的事情,那麼您的設定可能出了問題。在提交錯誤報告和寄送電子郵件給所有 Apache Ant 郵件清單之前

  1. 檢查您的環境變數。ANT_HOMEJAVA_HOME 是否正確?如果有引號或尾斜線,請將它們移除。
  2. 取消設定 CLASSPATH;如果設定錯誤,事情會變得非常糟糕。Ant 不需要定義 CLASSPATH 變數才能運作。
  3. 確保 JAVA_HOME/jre/lib/ext 中沒有 crimson.jar 或其他 XML 解析器的版本
  4. 您的路徑是否正確?Ant 是否在路徑中?JAVA_HOME/bin 呢?您是否測試過?如果您使用 Jikes,它是否在路徑中?Windows 上的 CreateProcess 錯誤(特別是 error=2)通常表示在路徑中找不到可執行檔。
  5. 您執行的是哪個版本的 ant?其他應用程式會散布一份副本—它可能會被意外選取。
  6. 如果無法執行的任務來自 ANT_HOME/lib 中的 optional.jar?它是否缺少任何依賴的函式庫?
  7. 如果任務沒有按照您的預期執行,請執行 ant -verboseant -debug 以查看發生了什麼事

如果您無法解決問題,請從 Ant 使用者郵件清單 開始。這些是其他 ant 使用者,他們將協助您學習如何使用 ant。如果他們無法解決問題,那麼有人可能會建議提交錯誤報告,這將升級問題。當然,請記住,支援就像所有開源開發任務一樣,都是自願的。如果您沒有按照上述步驟投資時間來幫助自己,那麼不太可能有人會花時間來幫助您。

此外,如果您不了解某件事,Ant 使用者郵件清單 是提出問題的地方。不是開發人員清單,也不是出現在原始碼和文件中的個人姓名。如果他們回答所有此類電子郵件,那麼沒有人會有時間來改善 Ant。

要提供關於此軟體的回饋,請訂閱 Ant 使用者郵件清單

如果您想對 Ant 做出貢獻或與最新的開發保持同步,請加入 Ant 開發郵件清單

可搜尋的檔案庫可在 https://marc.info 找到。其他檔案庫將在 郵件清單檔案庫 線上記錄