Java Vaadin IntelliJ思想

Java Vaadin IntelliJ思想,java,vaadin,Java,Vaadin,我在Java中使用vaadin框架。当我使用addComponent到窗口(Window.addComponent())时,程序看不到方法addComponent。问题出在哪里?尝试通过项目结构设置(选项卡库)包含JAR。如果这对您没有帮助,请尝试检查本分步指南,了解如何使用IDEA设置Vaadin: 1) 下载瓦丁罐 2) 如果尚未安装,请安装Tomcat服务器 3) 启动IntelliJ并从头开始创建新项目(以下所有步骤均使用IntelliJ 9执行) 4) 项目类型是Java模块,根据需要

我在Java中使用
vaadin
框架。当我使用
addComponent
窗口(Window.addComponent())
时,程序看不到方法
addComponent
。问题出在哪里?

尝试通过项目结构设置(选项卡库)包含JAR。如果这对您没有帮助,请尝试检查本分步指南,了解如何使用IDEA设置Vaadin:

1) 下载瓦丁罐

2) 如果尚未安装,请安装Tomcat服务器

3) 启动IntelliJ并从头开始创建新项目(以下所有步骤均使用IntelliJ 9执行)

4) 项目类型是Java模块,根据需要选择Web应用程序技术。这将创建web文件夹,包括web-INF目录和web.xml文件

5) 创建一个web/web-INF/lib文件夹,并将Vaadin JAR放入该文件夹中

6) 转到项目结构|模块,让您的模块依赖于Vaadin JAR。将其标记为导出

7) 创建HelloWorld类并调整web.xml文件,如Vaadin一书中所述

8) 要运行/调试,请创建一个新的“Tomcat服务器”配置。如果尚未出现,请通过提供指向Tomcat服务器安装目录的链接来配置Tomcat服务器


按Alt+Enter键时,会显示哪些选项?另外,当您将鼠标悬停在红色文本上时,它会显示什么消息?没有红色文本。在代码中,没有问题,当我在tomcat服务器java.lang.NoShuchMethodError:com.vaadin.ui.Window.setContent(Lcom/vaadin/ui/Component;)中运行程序时,如下面的答案所示。。顺便说一句,你正在使用它吗?在web浏览器中,错误如下:HTTP状态500-java.lang.NoSuchMethodError:com.vaadin.ui.Window.setContent(Lcom/vaadin/ui/Component;)VsetContent的定义如下:setContent(Component content)。。为什么要将“Lcom/vaadin/ui/Component;”设置为setContent方法的组件?例如,那个分号在那里做什么?什么是“V”?在源代码中没有字母“V”;我的来源代码是:包com;导入com.vaadin.Application;导入com.vaadin.ui.*@SuppressWarnings(“serial”)公共类SimpleLoginView扩展应用程序{@Override public void init(){Window main=new Window(“My Vaadin应用程序”);setMainWindow(main);VerticalLayout=new VerticalLayout();main.setContent(layout);layout.addComponent(新标签(“Hello”);}看起来这是服务器上的一个问题。我提供的答案是针对一般问题。恐怕我再也帮不了你了。我至少会投票表决你的问题