我正在写一个基于“你好”PlayN演示的基本游戏,它使用TriplePlay用户界面。在运行HTML版时,我得到运行时异常“您的PlayN应用程序不能用-XdisableClassMetadata编译。它破坏了TriplePlay样式表。”在Google Group上看到this post之后,我知道我会将html目录中的pom.xml更改为:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<configuration>
<disableClassMetadata>false</disableClassMetadata>
</configuration>
<executions>
...这对我来说非常有意义。然而,问题是异常并没有消失!我先尝试了mvn clean,然后使用了mvn -Phtml integration-test。我使用的是PlayN和TriplePlay版本1.5.1。
有谁能解释为什么会发生这种情况,或者如果没有,我如何才能弄清楚为什么设置没有生效?
非常感谢。
发布于 2013-03-08 07:30:42
您可能已经知道了这一点,但是"mvn clean“并没有启用" html”Maven配置文件,因此它实际上并不会清理您的html构建。您需要执行以下任一操作:
mvn clean -Phtml
mvn integration-test -Phtml或者只是:
mvn clean integration-test -Phtmlhttps://stackoverflow.com/questions/14375954
复制相似问题