首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Eclipse中安装Vaadin8的问题

在Eclipse中安装Vaadin8的问题
EN

Stack Overflow用户
提问于 2018-02-22 15:06:46
回答 1查看 285关注 0票数 0

我想在一个新的Eclipse中安装Vaadin 8

因此,我下载了EclipseOxygen.2版本(4.7.2)构建id: 20171218-0600,并在Help/上加载了Vaadin插件4.0.0.final (在途中的某个地方更改为4.0.1 )

  • Attempt1: Vaadin指的是没有帮助的视频:创建新项目,输入vaadin-原型-应用程序,.不起作用: Eclipse找不到原型,因此无法创建项目
  • 尝试2:创建Vaadin 8项目。这个例子似乎找到了上面的原型,并创建了一个名为myapplication的项目,但它存在编译错误: Eclipse无法解决UI、Button、VaadinRequest等Vaadin类。

任何帮助或暗示都是被引用的!

在尝试2中,Eclipse抱怨POM (红色标记):

  • 项目构建错误:com.vaadin的不可解析的父POM :vaadin-bom:8.3.1:未能传输com.vaadin:vaadin- parent :pom:1.1.0从https://repo.maven.apache.org/maven2缓存在本地存储库中,在中央更新间隔过去或更新被迫之前,不会重新尝试解析。原始错误:无法将工件com.vaadin:vaadin-parent:pom:1.1.0从/转到central (https://repo.maven.apache.org/maven2):repo.maven.apache.org
  • 项目构建错误: com.vaadin:vaadin-server:jar缺少“dependencies.dependency.version”。这是在pom.xml中生成的依赖项的样子: com.vaadin vaadin服务器
  • 相同的错误: vaadin-push、vaadin-client-编译和vaadin-主题。
EN

回答 1

Stack Overflow用户

发布于 2018-02-23 12:05:03

问题解决了。找到了2个解决方案。

  • 解决方案1:已安装IntelliJ。从上面提到的错误消息'Failure .‘中可以看出,https://repo.maven.apache.org/maven2/可能是一个值得尝试的URI。IntelliJ给出了清晰的概念,从而帮助我找到了GroupId 'com.vaadin‘下的原型’原型-vaadin-application‘。所以我得到了一个清晰的编译。不得不猜测run配置中的字段命令行不需要命令行内容'mvn jetty:run‘,而只想要目标'jetty:run’。然后程序就运行了。好了。
  • 解决方案2:在Eclipse中(w/ Vaadin插件)。新/项目./ Maven / Maven项目/ Next >/ Next >/配置.(目录)。添加了远程目录。目录文件:https://repo.maven.apache.org/maven2/,命名为“Maven Repository”。好的。带我回到窗口'New‘。选择了我刚刚发明的“Maven Repository”这个名字,出现了大约20.000种原型。输入过滤器'vaadin‘,这使列表减少到大约20。选择’原型-vaadin应用‘。获得了干净的编译,但没有运行配置。创建了一个,选择了我的工作区,猜测了jetty:run作为目标。构建失败。抱怨使用JRE而不是JDK (jre1.8.0_161)。搜索进入JDK的位置。什么都没找到。单击“Environment.”,选择JavaSE-1.8,选中jre1.8.0_161 (唯一选择),然后再次运行。现在,JRE显然被接受为JDK。建得还可以。程序运行。好了。

结论:

  • Vaadin是一个很好的工具,但是它的安装文档是不完整和误导的。
  • 16年后,我将停止使用Eclipse。IntelliJ在概念上要清晰得多:使用IntelliJ教会了我如何让Eclipse做我需要的事情。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48930717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档