我的机器刚刚重新映像了硬盘驱动器,所以我正在尝试重建它。此时,我正在尝试执行一个已经工作多年的ant脚本。不再......当脚本编译javac
错误时,因为它找不到目录。
错误是…
构建失败
C: temp WHeckle 用户文档6.9.2 build-tceq.xml: 92: C:UsersWHeckleDocumentstemp6.9.2 $ {env。SEAM_HOME}lib不存在。
它看起来像是将当前目录与seam_home连接起来,并使用它作为编译器的库引用。
我不知道如何解释这种行为。Ant脚本期望找到一个名为SEAM_HOME
的Windows环境变量。
让脚本工作…
- 关闭所有打开的命令提示符
- 创建一个
SEAM_HOME
Windows系统环境变量(如果这一步不清楚,搜索谷歌找到如何为您的Windows版本做这个的说明)。 - 打开一个新的命令提示符
- 在命令提示符中输入
echo %SEAM_HOME%
,确认环境变量设置完成。 - 重新运行你的Ant脚本。
SEAM_HOME
似乎与JBoss有关。有关SEAM_HOME
值的示例,请参阅JBossDeveloper论坛帖子。