【问题标题】:How can I fix "path for project must have only one segment" error when creating a new GWT project in eclipse?在eclipse中创建新的GWT项目时,如何解决“项目路径必须只有一个段”错误?
【发布时间】:2012-11-02 14:22:09
【问题描述】:

我在 Windows 7 上使用带有 GWT SDK 2.3 的 Eclipse Helios。我有几个 GWT 项目使用相同的 GWT SDK。这些项目是几年前创建的。我正在尝试创建一个新的“Web 应用程序项目”(又名 GWT 或 GAE 项目),当我这样做时,我收到以下错误:

元素创建失败。

项目路径必须只有一个段。

我输入了项目名称和包并取消选中 GAE 框。我怀疑问题出在 GWT 路径中的空格上,因为在“使用默认 SDK”单选按钮之后它有“(gwt-2.3.0 - 2.3.0)”。如果我单击 GWT 部分中的“配置 SDK”,则 GWT SDK 对话框内的网格包含名称、版本和位置列,看起来它正在创建它(gwt-2.3.0 - 2.3. 0) 来自名称和版本。

我已将 Google 插件更新到最新版本。我已经下载了 GWT SDK 2.5 并尝试使用该 SDK 创建一个项目。我尝试了一个未选中 GWT 并选中 GAE 的新“Web 应用程序项目”。都会导致同样的问题。

有什么建议吗?

【问题讨论】:

  • 您尝试创建的项目名称是什么?它不能有任何斜线。
  • 项目名称没有异常。项目名称是“MultiModules”,因为我正在研究创建一个包含多个模块的 GWT 应用程序。

标签: eclipse gwt google-plugin-eclipse


【解决方案1】:

我遇到了同样的问题 原来在我的 pom.xml 文件中我没有指定工件,见下文:

<groupId>com.example</groupId>
<artifactId></artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

在这种情况下,eclipse 将项目读取为:

com.example: :0.0.1-SNAPSHOT

但是,如果您像下面这样指定工件

<groupId>com.example</groupId>
<artifactId>abc</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

Eclipce 会将其导入为

com.example:org:0.0.1-SNAPSHOT

【讨论】:

    猜你喜欢
    • 2014-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-08
    • 2012-09-28
    相关资源
    最近更新 更多