2012-03-12 62 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