有没有人使用或编写过 Ant 任务来将(Rhino)JavaScript 编译为 Java 字节码? [英] Has anyone used or written an Ant task to compile (Rhino) JavaScript to Java bytecode?

查看:23
本文介绍了有没有人使用或编写过 Ant 任务来将(Rhino)JavaScript 编译为 Java 字节码?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用 Rhino JavaScript 编译器将一些 JavaScript 编译为 .class用于项目的字节码文件.看起来这应该已经存在,因为 Groovy、NetREXX(!) 和 Jython 分别有 groovyc、netrexxc 和 jythonc 任务.有没有人使用或编写过这样的 Ant 任务,或者任何人都可以提供一些关于如何编写的提示?

I'd like to use the Rhino JavaScript compiler to compile some JavaScript to .class bytecode files for use in a project. It seems like this should already exist, since there are groovyc, netrexxc, and jythonc tasks for Groovy, NetREXX(!) and Jython, respectively. Has anyone used or written such an Ant task, or can anyone provide some tips on how to write one?

理想情况下,它可以通过某种方式解决 JavaScript 或 Java 类之间的依赖关系.

Ideally it would have some way to resolve dependencies among JavaScript or Java classes.

推荐答案

为什么不简单地使用 java 任务?

Why not simply use java task?

<java fork="yes" 
  classpathref="build.path" 
  classname="org.mozilla.javascript.tools.jsc.Main" 
  failonerror="true">
    <arg value="-debug"/>
        ...
    <arg value="file.js"/>          
</java>

有任何异议吗?

这篇关于有没有人使用或编写过 Ant 任务来将(Rhino)JavaScript 编译为 Java 字节码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆