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

在Eclipse中使用maven设置GWT项目

凤明朗
2023-03-14

我试图在Eclipse中使用Maven建立一个maven项目。到目前为止我所尝试的:

  1. 通过创建新的Maven项目并选择组织,在Eclipse中创建项目。编码室。版本2.7中的mojo gwt maven插件。0

问题:-Eclispe没有给我提供任何运行配置

所以我去了项目的属性,去了谷歌标签,把Eclipse指向webapp文件夹,并检查了上面写着“使用谷歌网络工具包”的chedkbox。

在那之后,Eclipse确实将我的项目识别为GWT项目,但是,它向我的构建路径添加了几个jar(我认为这是不必要的,因为我使用的是Maven,同一个jar已经列为Maven依赖项),当我在超级开发模式下运行它时,我得到以下错误:

Missing required argument 'module[s]'
Google Web Toolkit 2.7.0

还有,当我右键单击并选择Google时

我使用命令行创建了项目:

mvn原型:生成

组织。科德豪斯。mojo:gwtmaven插件

选择原型:

1:远程-

选择一个数字或应用筛选器(格式:[groupId:]artifactId,区分大小写)::1

组织。科德豪斯。mojo:gwt maven插件版本:

23: 2.7.0

项目成功生成,我把它作为maven项目导入到Eclipse中。同样,Eclipse没有将其识别为GWT项目。

https://gwt-maven-plugin.github.io/gwt-maven-plugin/user-guide/archetype.html

但是,我得到了这个错误:

mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=2.8.0-SNAPSHOT
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-archetype-plugin:2.4:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO]
[INFO] <<< maven-archetype-plugin:2.4:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO] --- maven-archetype-plugin:2.4:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Interactive mode
[INFO] Archetype repository not defined. Using the one from [org.codehaus.mojo:gwt-maven-plugin:2.7.0] found in catalog remote
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17.449 s
[INFO] Finished at: 2015-11-14T23:47:50+01:00
[INFO] Final Memory: 13M/182M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.codehaus.mojo:gwt-ma
ven-plugin:2.8.0-SNAPSHOT) -> [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/MojoFailureException

我到底做错了什么?

共有2个答案

齐英朗
2023-03-14

您正在使用错误版本的gwt maven插件。2.8.0-SNAPSHOT版本在maven仓库中不可用。

请参阅下面的链接,在maven存储库中查找插件的发布版本。http://mvnrepository.com/artifact/org.codehaus.mojo/gwt-maven-plugin

艾正浩
2023-03-14

请尝试一下:

mvn archetype:generate -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=2.8.0

在JDK1.7和Maven 3.3中测试。9环境和EclipseMars以及最新的Google GWT插件。

 类似资料:
  • 我在尝试创建一个简单的GWTMaven项目时遇到了很多问题,这个项目可以在Eclipse中使用。以下是我正在做的: > 在Eclipse:File中打开项目= 但是,我发现以下错误: 我不明白这个错误信息。我发现了一个关于SO的相关问题,但是在我的pom.xml中添加建议的剪报似乎没有任何作用。 有人能解释一下吗?

  • 我试图设置新的Web项目使用最新的Maven,GWT和Eclipse。我试图生成它与可用的原型从GWT Maven插件与命令: mvn原型:generate-DarchetypeGroupId=org。科德豪斯。mojo-DarchetypeArtifactId=gwt maven插件-DarchetypeVersion=2.4。0-DarchetypeRepository=repo1。专家组织机

  • 我使用maven插件创建了gwt项目: 然后我使用生成的pom.xml文件创建了一个新的IDEA项目。目前Project Compiler Output文件夹指向,像往常一样,我将其设置为ProjectName/目标文件夹,以使用maven和IDEA构建项目,但当我运行maven install时,我没有在ProjectName/目标目录中找到类文件夹。混合IDEA、Maven for GWT项目

  • 问题内容: 有谁知道使用maven和eclipse使用GWT的新2.0版本创建项目的好指南?我遇到了很多问题,无法让他们一起好好玩。 对于它的价值,我可以使用maven eclipse插件创建一个gwt项目,该插件可以正常工作,但是将其移植到maven则行不通(因此这方面的指南会很棒)。 同样,我可以使用Maven插件(gwt-maven- plugin),但是当我将其导入eclipse(导入->

  • 我在“Installed Jres”下添加了适当的JDK,它甚至只与最新的SE匹配,而不是与Maven-1.5匹配。 我使用的是Eclipse Oxygen、Maven 3.5.0和M2E1.8。

  • 我使用的是基于Eclipse Platform 4.14的Spring Tool Suite 4.5.1。我有两个maven项目在各自的主git分支。本地结构文件夹结构模板为: