【问题标题】:Compile Java to a Javascript Library Using GWT使用 GWT 将 Java 编译为 Javascript 库
【发布时间】:2014-12-01 10:41:29
【问题描述】:


在我的项目中,我需要获取 Java 代码并将其编译为 Javascript 库,以便可以在我的 Web 应用程序中使用它。
我正在考虑使用 GWT,但我不需要它提供的所有功能。我只需要一个简单的命令行实用程序,它可以获取 Java 代码并发出 Javascript。
我以前没有使用过 GWT,我对构建完整 Web 应用程序的所有信息有点迷失了。
GWT Exporter 项目似乎很有趣,但我不知道如何在我的用例中使用。
任何帮助表示赞赏

【问题讨论】:

  • 一个“完整”的 GWT Web 应用程序可能包含一个入口点类,该入口点类编译成一个 JavaScript 文件。那么,有什么问题呢?
  • 问题是我不是 GWT 专家,对于我的用例来说似乎太复杂了。一个简单的命令行实用程序,如:“compile-java-to-js JavaFile.java”对我来说是理想的。

标签: java javascript gwt compilation


【解决方案1】:

ST-JS 可能就是您要找的。简而言之,这是一种将 Java 子集编译成 JavaScript 的方法,因此您的 Java 和 JavaScript 代码使用相同的 API。该工具的 Java 端甚至可以模拟 jQuery(因此您可以在 Java 代码中使用 $(...) 并实现代码完成和类型安全)。

此代码无法在 Java VM 中执行。它主要是一种编写 JavaScript 代码的类型安全方式。

您可以在我的博文中找到更多详细信息:http://blog.pdark.de/2013/10/24/jazoon-2013-stjs-managing-javascript-application-complexity/

【讨论】:

    猜你喜欢
    • 2015-02-27
    • 2012-01-15
    • 2019-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    相关资源
    最近更新 更多