当前位置: 首页 > 知识库问答 >
问题:

runTarget丢失或无效-在GWT Maven项目上

柴琨
2023-03-14

在尝试从maven命令行运行GWT应用程序时,出现以下错误:

目标组织的参数“runTarget”。科德豪斯。mojo:gwtmaven插件:2.4。0:缺少运行记录或运行记录无效。

但是,pom中有以下内容。xml:

<plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>gwt-maven-plugin</artifactId>
            <!-- <version>2.5.0</version> 2.1.0-1 -->
            <version>${gwt.version}</version>
            <configuration>
                <configuration>
                    <runTarget>com.magick.webtrader/Webtrader.html</runTarget>
                    <buildOutputDirectory>${project.build.outputDirectory}</buildOutputDirectory>
                    <generateDirectory>${project.build.directory}/generated-sources/gwt</generateDirectory>
                    <hostedWebapp>${webappDirectory}</hostedWebapp>
                    <copyWebApp>true</copyWebApp>
                    <draftCompile>true</draftCompile>
                    <webXml>${basedir}/war/WEB-INF/web.xml</webXml>
                </configuration>

            </configuration>

            <executions>
                <execution>
                    <goals>
                        <goal>compile</goal>
                        <goal>test</goal>
                        <goal>generateAsync</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

我做错了什么?

谢啦

共有2个答案

黄无尘
2023-03-14

如果您使用eclipse和m2e-在pom编辑器中打开pom文件,它将指示POM. xml中的错误。

一个这样的错误出现在您的conifuregration标记中。确保删除额外的配置标记。

还要经常检查你的pom。xml w.r.t到GWT团队的样本-

1) 验证

2) 动态表

3) Mobilewebapp

申屠泉
2023-03-14

我认为你不需要嵌套那些<代码>

 类似资料:
  • 我正试图使用rpm maven插件,但我得到以下错误: 这是我的pom:

  • 每次都想提交,但都有一些结果。像这样 错误ITMS-90034:“签名丢失或无效。包路径'payload/app_name.app'处的包'*****.******.****'未使用Apple提交证书签名。” 一切看起来都很好,我们点击提交,它进入验证,并开始上传到应用商店。然后在最后一秒,无论我们做了什么试图修复它,错误都会弹出。 4)尝试从应用程序加载器压缩和上传应用程序 5)尝试制作IPA

  • 我想在pom中设置主类.xml来运行exec:java,我检查了很多资源,但仍然有相同的错误。 我试着把它放在执行标签下。 我的主类在应用程序目录下。 TicTacToe/TicTacToe-Game/src/main/java/com/mertilovski/app pom.xml在TicTacToe目录下。那是我跑步的地方 mvn exec:java -Dexec.mainClass=“com

  • 当测试我的服务器端php函数来创建设备组时,我丢失了跟踪成功创建设备组后返回的通知键。 如https://groups.google.com/forum/#所述!主题/Firebase-talk/ytovugx8XNs我试过 其中,项目id是在firebase控制台中找到的id,url中显示的id相同,甚至在my

  • 更新:如果有人能帮忙,请:谷歌正在等待他们的错误跟踪工具上的输入和这个问题的例子。如果您对此问题有可重复的步骤,请在以下网站上分享:https://code.google.com/p/googleappengine/issues/detail?id=10937 我正在尝试使用Google应用程序引擎后端从StackExchange API获取数据。您可能知道,StackExchange的一些API

  • 好的,我看过很多关于这个的帖子,我花了一整天的时间来解决这个问题,但是没有成功。 我试图创建一个Laravel项目。我使用的是Mac(优胜美地),它运行PHP 5.5.14。机器上还有一个较旧版本的PHP。当我尝试使用“laravel new project ectname”从命令行创建项目时,没有报告错误,但是命令只创建了一个名为项目名称的空文件夹。我得到了“制作应用程序......”和“应用程