2015-10-21 38 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