gpt4 book ai didi

java - 在插件 org.codehaus.mojo 中找不到目标 'devmode'

转载 作者:行者123 更新时间:2023-11-30 10:25:47 25 4
gpt4 key购买 nike

我是 GWT 和 Maven 的初学者。我在 Eclipse 中创建了一个新的 GWT 应用程序项目。然后,我通过右键单击 Project name => Configure => Convert to Maven Project 将该项目转换为 Maven Project,我看到为此生成了一个 pom 文件项目。接下来,我作为 Maven 构建项目运行,但由于未在此处指定目标,因此未编译。实际上,我不明白我到底要在该目标部分下写什么,因此,我在该部分下写了 package 然后我再次构建 maven 并成功编译。

在那之后,我尝试使用 Run the GWT Project 中提到的第二步在 SuperDevMode 的命令提示符中运行这个 maven 项目。在设置新项目部分下。但是,在命令提示符下执行这些步骤时,我收到一个错误,提示无法找到 devmode。这是我的命令提示符日志:

C:\Users\TEST>cd eclipse-workspace/MyWebApp

C:\Users\TEST\eclipse-workspace\MyWebApp>mvn war:exploded
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building MavenApp 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-war-plugin:3.1.0:exploded (default-cli) @ abcdef ---
[INFO] Exploding webapp
[INFO] Assembling webapp [abcdef] in [C:\Users\TEST\eclipse-workspace\MyWebApp\target\abcdef-0.0.1-SNAPSHOT]
[INFO] Processing war project
[INFO] Webapp assembled in [63 msecs]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.920 s
[INFO] Finished at: 2017-08-30T11:24:53+05:30
[INFO] Final Memory: 12M/107M
[INFO] ------------------------------------------------------------------------

C:\Users\TEST\eclipse-workspace\MyWebApp>mvn gwt:devmode
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.301 s
[INFO] Finished at: 2017-08-30T11:25:02+05:30
[INFO] Final Memory: 8M/107M
[INFO] ------------------------------------------------------------------------
[ERROR] Could not find goal 'devmode' in plugin org.codehaus.mojo:gwt-maven-plugin:2.8.1 among available goals clean, compile, compile-report, css, debug, eclipse, eclipseTest, generateAsync, help, i18n, mergewebxml, resources, run, run-codeserver, source-jar, test -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoNotFoundException

这是我的 pom.xml 文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>MyWebApp</groupId>
<artifactId>abcdef</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<sourceDirectory>src</sourceDirectory>
<testSourceDirectory>test</testSourceDirectory>
<resources>
<resource>
<directory>src</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
<name>MavenApp</name>
<description>It is a maven app</description>
</project>

我进行了大量搜索以解决此错误,但没有找到解决该问题的方法。请帮我解决这个问题,因为我对如何解决它很困惑。

编辑:经过进一步研究,我使用 mvn gwt:run 作为命令 mvn gwt:devmode 的替代,但我仍然在命令提示符下出现另一个错误,如下所示:

[ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.8.1:run (default-cli) on project MyWebApp: The parameters 'runTarget' for goal org.codehaus.mojo:gwt-maven-plugin:2.8.1:run are missing or invalid

最佳答案

没有比gwt:devmode更多的信息,Maven 将尝试根据其默认设置找到合适的插件。碰巧 gwt-maven-pluginorg.codehaus.mojo 作为 groupId 存在,适合 Maven 内置插件解析。

但这不是您要找的插件。

您可能正在尝试使用 this one ,因此只需将其添加到您的 pom.xml 中,在 <plugins> 中部分:

<plugin>
<groupId>net.ltgt.gwt.maven</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>1.0-rc-8</version>
<extensions>true</extensions>
<configuration>
<moduleName>com.example.app.App</moduleName>
</configuration>
</plugin>

如果需要,调整 moduleName

关于java - 在插件 org.codehaus.mojo 中找不到目标 'devmode',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45953734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com