java - 无法在 Eclipse 中使用 Vaadin 创建 Maven 应用程序

标签 java eclipse maven vaadin vaadin7

我正在尝试使用 Maven 在 Eclipse 中创建 Vaadin 应用程序,但无法执行此操作。官方说明( https://vaadin.com/wiki/-/wiki/Main/Creating%20an%20Eclipse%20Project )说在 Eclipse 中创建一个新的 Maven 项目,并在原型(prototype)列表中创建“vaadin-archetype-application”。我看不到任何此类内容。然后,我添加了一个原型(prototype)并给出了详细信息如下:

Archetype Group ID: com.vaadin
Archetype Artifact ID: vaadin-archetype-application
Archetype Version: 7.1.7

即使这不起作用,我仍然收到错误,无法解析 Artifact

请帮忙!

我使用的是面向 Java EE 开发人员的 Eclipse Kepler IDE,并且安装了适用于 Eclipse 的 Vaadin 插件。 Maven Integration for Eclipse 已安装在此 bundle 中。

更新:我也尝试过这些设置,但没有效果

Archetype Group ID: com.vaadin
Archetype Artifact ID: vaadin-archetype-clean
Archetype Version: LATEST

最佳答案

这个 Artifact 可以在中央 Maven 存储库中找到。如果您在那里找不到它,可能是因为您禁用了在那里查找,或者由于网络错误而无法查找。

验证 settings.xml 中是否有任何特定更改以及您是否使用代理或其他内容。如果您使用代理,则需要在 Maven settings.xml 中配置代理,例如:

<proxies>
    <proxy>
        <active>true</active>
        <protocol>http</protocol>
        <host>myproxy.com</host>
        <port>8080</port>
        <username>username</username>
        <password>passw0rd</password>
        <nonProxyHosts></nonProxyHosts>
    </proxy>
</proxies>

settings.xml 文件可以在 Maven 安装的 conf 目录中找到,或者您可以在 .m2 的全局 Maven 设置中定义它 文件夹。

关于java - 无法在 Eclipse 中使用 Vaadin 创建 Maven 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19515638/

相关文章:

java - spring 单例作用域——每个容器每个 bean

java - 奇怪的 JFrame 大小

java - Hibernate sessionfactory 不识别标识符

java - 如何让 GWT 2.0 和 ReSTLet 2.0 很好地发挥作用

java - Spring Boot、Gradle 和非 Maven 依赖项

java - Allure :目标文件夹中的环境文件在 maven clean 上被删除。我如何在每次构建时生成它?

java - 从 ArrayList 中删除一个项目,其中元素的字符串包含某个字符串

java - 我可以使用线程将 mensagem 发送到一个独特的 kafka 主题吗?如果是,如何?

eclipse - 如何下载 BIRT 源代码?

java - 将 JAR 文件作为依赖项添加到没有其相关 JAR 的项目中