Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GWT编译器选项,用于查看使用GWT maven插件从自定义生成器生成的文件_Java_Gwt_Code Generation_Gwt Maven Plugin - Fatal编程技术网

Java GWT编译器选项,用于查看使用GWT maven插件从自定义生成器生成的文件

Java GWT编译器选项,用于查看使用GWT maven插件从自定义生成器生成的文件,java,gwt,code-generation,gwt-maven-plugin,Java,Gwt,Code Generation,Gwt Maven Plugin,正如在上面的帖子中指出的,我通过修改GWTMaven插件配置添加了gen标志,如下所示 genSource 有趣的是,它确实编写了生成的类,但只编写了gwt核心生成器类。我自己的自定义生成器类输出都没有写入其中 有什么线索可以说明问题吗?我找到了解决办法- 基于maven项目的生成文件在名为.generated的目标中的隐藏文件夹中创建,并包含所有生成的文件。就这么简单。这解决了整个问题,现在我们能够研究和修复发电机问题 编译器配置中的gen标记对于我自己的自定义生成器仍然不起作用,我也不知道为

正如在上面的帖子中指出的,我通过修改GWTMaven插件配置添加了gen标志,如下所示

genSource

有趣的是,它确实编写了生成的类,但只编写了gwt核心生成器类。我自己的自定义生成器类输出都没有写入其中

有什么线索可以说明问题吗?

我找到了解决办法-

基于maven项目的生成文件在名为.generated的目标中的隐藏文件夹中创建,并包含所有生成的文件。就这么简单。这解决了整个问题,现在我们能够研究和修复发电机问题

编译器配置中的gen标记对于我自己的自定义生成器仍然不起作用,我也不知道为什么

我找到了解决办法-

基于maven项目的生成文件在名为.generated的目标中的隐藏文件夹中创建,并包含所有生成的文件。就这么简单。这解决了整个问题,现在我们能够研究和修复发电机问题


编译器配置中的gen标记对于我自己的自定义生成器仍然不起作用,我也不知道为什么

要做到这一点,我假设您正在使用带有GWT插件的Eclipse。右键单击Gwt项目运行方式->运行配置

  • 选择左侧的“Java应用程序”。右键单击它,
    然后选择“新建”。这将创建名为的新运行配置 “新配置”
  • 在“新配置”中,您应该在“主”选项卡中。制作 确保在“项目”文本框中选择了正确的GWT项目。 如果没有,您可以通过单击“浏览”来选择正确的GWT项目 旁边的按钮

  • 在主选项卡中,单击“主”旁边的“搜索”按钮 “类”文本框。在弹出窗口中写入“编译器”,然后选择 “com.google.gwt.dev.Compiler

  • 转到“参数”选项卡。同样,您有两个文本框,即程序 参数(GWT编译器参数)和VM参数。 将您的GWT模块名称(例如:com.xyz.ModuleName)放在 您的程序参数框和第二行输入-gen destinationPath(destinationPath是要生成 课程)
  • 最后单击apply按钮并运行configuration.after 完成编译刷新项目并检查目标 您将获得生成类的文件夹路径

  • 为此,我假设您正在使用Eclipse和GWT插件。右键单击Gwt项目运行方式->运行配置

  • 选择左侧的“Java应用程序”。右键单击它,
    然后选择“新建”。这将创建名为的新运行配置 “新配置”
  • 在“新配置”中,您应该在“主”选项卡中。制作 确保在“项目”文本框中选择了正确的GWT项目。 如果没有,您可以通过单击“浏览”来选择正确的GWT项目 旁边的按钮

  • 在主选项卡中,单击“主”旁边的“搜索”按钮 “类”文本框。在弹出窗口中写入“编译器”,然后选择 “com.google.gwt.dev.Compiler

  • 转到“参数”选项卡。同样,您有两个文本框,即程序 参数(GWT编译器参数)和VM参数。 将您的GWT模块名称(例如:com.xyz.ModuleName)放在 您的程序参数框和第二行输入-gen destinationPath(destinationPath是要生成 课程)
  • 最后单击apply按钮并运行configuration.after 完成编译刷新项目并检查目标 您将获得生成类的文件夹路径