2012-03-12 78 views
1

我使用ant来编译Java项目,并且build.xml中有一些javascript代码。当我运行时,它无法创建'无法为javascript创建javax脚本引擎'。 我的环境是FreeBSD 9.0 + apache-ant-1.8.2 + openjdk1.6.0_30。 看来,一个JavaScript引擎需要添加到系统中,但该怎么办?FreeBSD Ant javax脚本引擎

回答

2

如果你发布了一些日志输出,这将是很好的,所以这个答案只是猜测和一些谷歌搜索。

根据文档 https://ant.apache.org/manual/Tasks/script.html您需要安装rhino JavaScript库。

https://ant.apache.org/manual/install.html#librarydependencies有关于如何安装库依赖关系的更多信息。

您可以尝试从/ usr/ports/lang/rhino安装FreeBSD rhino端口

+0

是的,它对我很有帮助。谢谢。但是当我安装rhino并运行命令'jrunscript -q'时,还没有任何引擎显示。当我在我的窗口中运行该命令时,它显示“Language ECMAScript 1.6实施”Mozilla Rhino“1.6 release 2”。所以我认为应该有一些其他配置应该做的。它困扰着我。 – 2012-03-13 07:23:26