【问题标题】:GWT compiler option to see generated files from custom generator with gwt maven pluginGWT 编译器选项,用于使用 gwt maven 插件查看自定义生成器生成的文件
【发布时间】:2016-02-26 20:00:06
【问题描述】:
【问题讨论】:
标签:
java
gwt
code-generation
gwt-maven-plugin
【解决方案1】:
为此,我假设您正在使用带有 GWT 插件的 Eclipse。右键Gwt项目运行方式->运行配置,
- 选择左侧的“Java 应用程序”。右键点击它,
并选择“新建”。这将创建一个名为的新运行配置
“新配置”
在“新配置”中,您应该位于“主要”选项卡中。制作
确保在“项目”文本框中选择了正确的 GWT 项目。
如果没有,您可以通过单击“浏览”选择正确的 GWT 项目
旁边的按钮。
同样在主选项卡中,单击“主要”旁边的“搜索”按钮
Class”文本框。在弹出的窗口中写入“Compiler”并选择
“com.google.gwt.dev.Compiler”。
- 转到“参数”选项卡。同样你有两个文本框,程序
参数(它们是 GWT 编译器参数)和 VM 参数。
将您的 GWT 模块名称(例如.com.xyz.ModuleName)放在第一行
你的程序参数框和第二行放 -gen
destinationPath(destinationPath 是你要生成的地方
类)。
- 最后点击应用按钮并运行配置。之后
完成编译刷新项目并检查目标
您将获得生成的类的文件夹路径。
【解决方案2】:
我找到了解决方案 -
基于 maven 的项目的生成文件在名为 .generated 的目标中的隐藏文件夹中创建,并包含所有生成的文件。就这么简单。这解决了整个问题,现在我们能够研究和修复发电机问题。
编译器配置中的 gen 标记仍然不适用于我自己的自定义生成器,我还没有弄清楚原因。