2015-10-21 40 views
0

我的機器剛將其硬盤重新映像,因此我正在嘗試重新構建它。在這一點上,我試圖執行一個已經工作了多年的螞蟻腳本。不再。當腳本編譯javac錯誤時,因爲找不到目錄。缺少SEAM_HOME環境變量失敗Ant構建

該錯誤是...

BUILD FAILED

C:\用戶\ WHeckle \文件\ TEMP \ 6.9.2 \積聚tceq.xml:92:C:\用戶\ WHeckle \ Documents \ temp \ 6.9.2 \ $ {env.SEAM_HOME} \ lib不存在。

它看起來像是將當前目錄與seam_home連接起來,並用它作爲編譯器的庫引用。

我無法解釋行爲。任何幫助表示讚賞。

回答

0

Ant腳本希望找到名爲SEAM_HOME的Windows環境變量。

要拿到劇本工作...

  • 關閉任何命令提示符打開的。
  • 創建一個SEAM_HOME Windows系統環境變量(如果此步驟不明確,請搜索Google以查找有關如何爲您的Windows版本執行此操作的說明)。
  • 打開新的命令提示符。
  • 在命令提示符中運行echo %SEAM_HOME%以確認環境變量已設置。
  • 重新運行您的Ant腳本。

SEAM_HOME似乎與JBoss有關。有關SEAM_HOME的值的示例,請參見this JBossDeveloper forum post