代码之家  ›  专栏  ›  技术社区  ›  ivan_ivanovich_ivanoff

是否有类似JET(Java发射器模板)但没有Eclipse依赖项的东西?

  •  2
  • ivan_ivanovich_ivanoff  · 技术社区  · 15 年前

    我想用 JET (Java Emitter Templates) 在我的Netbeans项目中,但我必须找到那架飞机 严重依赖于Eclipse库。

    是否有类似JET的东西,但作为一个独立的项目?
    什么是开源的和维护良好的?

    此外,“代码生成”是此类工具的通用术语吗?

    5 回复  |  直到 12 年前
        1
  •  1
  •   Lii bob    8 年前

    如果您使用的是Maven,则可以将JET模板与 maven-jet-plugin .

    这似乎是最重要的 source code . 这里是 documentation .

    它不是主动维护的,但运行良好,符合JET规范。

    它是自包含的,不依赖于Eclipse,并且不会向您的项目引入任何可传递的依赖项。

        2
  •  1
  •   lgu    6 年前

    事实上,喷气式飞机与日食关系密切。

    如果您想在没有Eclipse的情况下生成代码,那么应该使用另一种解决方案。

    您可以选择另一个模板引擎,如 ( https://velocity.apache.org/ )或 自由标记 https://freemarker.apache.org/ ).

    例如“ Telosys命令行界面 " : http://www.telosys.org/

        3
  •  0
  •   Kirill Strizhak    15 年前

    两者都用于将呈现页面的责任与模型和控制器分开。 两者都接受作为输入参数传入的对象,都允许在代码(“表达式”)中插入字符串值,并允许直接使用Java代码执行循环、声明变量或执行逻辑流(“scriptlet”)。两者都是表示生成对象(网页、Java类或文件)结构的好方法,同时支持细节的定制。
    ibm.com

    以下是一些链接,可以帮助您开始使用JSP,如果这听起来像您需要的:
    sun.com
    netbeans.org

        4
  •  0
  •   Scott Stanchfield    15 年前

    为这些类型的工具寻找“模板引擎”。

    您可能想看看以下几点:

        5
  •  0
  •   ivan_ivanovich_ivanoff    15 年前

    我最终使用了 .

    在Netbeans中工作得很好!

    我定义了自定义ant任务,该任务通过调用ERB(其结果放在一个无版本的特殊目录中)生成源文件。

    “-预编译”