gpt4 book ai didi

gwt - 构建库代码的最佳方式

转载 作者:行者123 更新时间:2023-12-04 07:11:16 25 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




9年前关闭。




假设我想创建一些可以在多个 GWT 模块之间共享的库代码。

重用这个库的典型方法是什么。我应该为库创建一个模块,然后将它导入到我的 .gwt.xml 文件中吗?有没有办法将它作为 jar 释放?

最佳答案

像做任何模块一样做。它不必是 Web 应用程序,也不需要额外的配置文件。只是将源打包到 jar 文件中。唯一真正的要求是:

  • 遵循模块创建指南:
  • 准备一个*.gwt.xml模块根目录中的描述 rune 件。
  • 有一个client用于编译为 js 和 server 的类的包对于其余的。
  • 确保在 jar 文件中包含源代码。

  • 有趣的是,如果您的模块不依赖于任何 GWT 特定的类或使用 jsni,您也可以将它与“普通”java 应用程序一起使用。

    第二个问题(如何重用它)的答案很简单:将新创建的 jar 添加到您的类路径中,并在您的 Web 应用程序的模块描述符中继承此模块。

    是的,一旦你把它放在 jar 里,你就可以释放它;-)

    这种方法的完美示例是 Ext GWT(又名 GXT): http://www.sencha.com/products/extgwt/只需下载这个库,解压并查看 setup.txt安装说明以及 gxt.jar (一个可重用的模块)完成。

    关于gwt - 构建库代码的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4901786/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com