首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在gwt mvp4g项目中生成符号地图?

如何在gwt mvp4g项目中生成符号地图?
EN

Stack Overflow用户
提问于 2014-08-11 09:11:24
回答 2查看 592关注 0票数 0

我在gwt客户端使用Mvp4g。我希望生成由mvn Servlet使用的symbolMap,但是当我尝试使用mvn生成符号映射时,在gwt-maven-plugin配置中使用mvn干净安装并指定-extra folder_name属性时,我看不到symbolMap文件。它不是一个普通的gwt应用程序,而是它的gwt与mvp4g。我不知道是否是mvp4g造成了这个问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-11 13:08:48

mvp4g在客户端生成Java代码。这发生在编译器将代码转换为JavaScript之前。检查你的设置。也许这篇文章有帮助。How to generate symbol map in gwt using maven?

更新:

我使用这个maven配置:

代码语言:javascript
复制
<gwt.output>myPathToTheProjectDirectory/output</gwt.output>
<gwt.gen>genSources</gwt.gen>
<gwt.extra>extra</gwt.extra>

这个是maven-gwt-plugin:

代码语言:javascript
复制
  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>gwt-maven-plugin</artifactId>
    <version>2.6.1</version>
    <executions>
      <execution>
        <phase>compile</phase>
        <id>bla</id>
        <goals>
          <goal>compile</goal>
        </goals>
        <configuration>
          <draftCompile>false</draftCompile>
          <disableClassMetadata>true</disableClassMetadata>
          <compileReport>true</compileReport>
          <warSourceDirectory>${gwt.war}</warSourceDirectory>
          <webappDirectory>${gwt.output}</webappDirectory>
          <gen>${gwt.output}/${gwt.gen}</gen>
          <extra>${gwt.output}/${gwt.extra}</extra>
          <fragmentCount>8</fragmentCount>
          <extraJvmArgs>-Xms1G -Xmx1G -Xss1024k -XX:MaxPermSize=1024m -Dgwt.persistentunitcache=false</extraJvmArgs>
          <localWorkers>7</localWorkers>
        </configuration>
      </execution>
    </executions>
  </plugin>

如果我执行maven:编译,则在文件夹myPathToTheProjectDirectory/output/extra/symbolmaps中列出符号映射。

票数 1
EN

Stack Overflow用户

发布于 2014-12-19 06:23:47

尝试添加以下内容:<set-property name="compiler.useSourceMaps" value="true" />

它解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25239649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档