在Intellij IDEA中运行Vaadin应用

在本文中,我将向您展示如何使用Intellij IDEA运行vaadin应用程序。 Vaadin提供了一些用于Eclipse和Netbeans的插件。 但是对于Intellij IDEA来说,还没有插件。 但是部署vaadin应用程序比其他两个IDE容易。
这是您要遵循的步骤。
1.首先创建一个新项目,文件–>新项目–>从头开始创建项目–>给sample_vaadin作为应用程序名称,然后选择Java模块,单击下一步–>下一步。
现在,选择Web Application作为Technology,然后单击Finish。
2.现在,在web / WEB-INF / lib中创建一个lib文件夹,并将vaadin jar文件复制到该文件夹​​中。 您可以获取最新的vaadin jar文件http://vaadin.com/home 。 现在,项目层次结构看起来像这样。
3.之后,该文件–>项目结构–>工件。 在下面,您可以看到一些错误,然后单击“修复”按钮。 这会将vaadin jar文件添加到您的爆炸战争中。 现在,单击“确定”。
4.要部署您的应用程序,您需要一个Web服务器。 所以在这里我使用tomcat7。要配置它,
运行–>编辑配置–>单击+签名–>选择Tomcat –>本地主机。
给vaadin作为名称,并选择tomcat作为应用程序服务器(如果服务器不存在,请单击“配置”并转到tomcat路径,它将自动识别它)

5.现在根据vaadin书创建一些hello world程序,然后单击“运行”按钮进行部署。
参考: 如何与我们的JCG合作伙伴 Rajith Delantha一起在Intellij IDEA中运行Vaadin应用程序,请 与Rajith… Blog 一起循环 。

翻译自: https://www.javacodegeeks.com/2012/05/run-vaadin-apps-in-intellij-idea.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/372879.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mysql主从数据库

Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连…

安装openstack时遇到的错误

学习opensatck的第一步是安装DevStack来进行本机操作 1. 下面命令没有权限,解决办法:切换到root用户下执行sudo -s echo "stack ALL(ALL) NOPASSWD: ALL" >> /etc/sudoers2. 执行下面命令提示没有git,解决办法:su…

Java EE 6示例– Galleria –第3部分

关于Galleria示例的先前文章( 第1 部分 | 第2部分 | 第3部分 | 第4部分 )指导您完成基础知识以及对GlassFish和WebLogic的初始部署。 从今天开始,我尝试在其中添加一些企业级功能,因为我发现他们在自己的项目中提出了很多要求。 我…

在 Windows 上测试 Redis Cluster的集群填坑笔记

redis 集群实现的原理请参考http://www.tuicool.com/articles/VvIZje集群环境至少需要3个节点。推荐使用6个节点配置,即3个主节点,3个从节点。新建6个文件夹 分别是 7000/7001/7002/7003/7004/7005将redis.windows.conf 复制一份然后修改配置文件中的下面…

不成为编程天才的5种贡献方式

安迪莱斯特(Andy Lester)早在三月发布了原始指南,其中介绍了14种不成为编程天才或摇滚明星的贡献开源的方法 ,我真的很喜欢这个想法。 这就是为什么我决定稍微采纳一下这篇文章,并告诉您如何以及可以做什么来支持自己喜…

mysql数据库设计与应用答案智慧树_智慧树_MySQL数据库设计与应用_完整免费答案...

单位工程施工组织设计的技术经济指标体系包括有()。A.工期指标B.劳动指标C.台班利用率D.成本降低大跨径桥梁采用()将会取得良好的技术经济效益。A.横移法施工B.顶推法施工C.转体法施工D&#xf…

拓扑排序最长链-P3119 [USACO15JAN]草鉴定Grass Cownoisseur

https://www.luogu.org/problem/show?pid3119 本来我是来练习tarjan的,结果tarjan部分直接copy了,反而拓扑排序部分想了好久; 这道题SZB大神两次就AC; 但我等到AC,写好题解就只能洗洗睡了; 唉~ 差距怎…

谈谈父类和子类的隔离性

以前写代码知道要给类外设置访问接口, 例如下例: 1 class Money2 {3 public:4 Money(int money) : m_curValue(money){}5 6 void store(int money) { m_curValue money;}7 void spent(int money){ m_curValue - money;}8 private:9 int m_curValue…

用于数据库测试的DBUnit,Spring和注释

如果您曾经尝试用Java编写数据库测试&#xff0c;则可能会碰到DBUnit 。 DBUnit允许您设置和拆除数据库&#xff0c;以便它包含可针对其编写测试的一致行。 通常&#xff0c;您可以通过编写一个简单的XML文档来指定要DBUnit插入的行&#xff0c;例如&#xff1a; <?xml ve…

阿里云centos 7.6安装mysql_阿里云Centos7上安装MySQL教程

1 基本安装过程1.查看系统是否安装了mysql软件# rpm -qa|grep -i mysql2.将已经安装过的软件卸载掉。注意&#xff1a;这样的卸载是不彻底&#xff0c;不过这里够用了# yum remove 软件名3.CentOS 7的yum源中默认是没有mysql的。所以&#xff0c;为了解决这个问题我们首先下载安…

Struts2中数据封装方式

一、通过ActionContext类获取 public class ActionContextDemo extends ActionSupport { Override public String execute() throws Exception { //获取ActionContext对象 ActionContext context ActionContext.getContext(); //调用getParameters…

第五章、搭建S3C6410开发板的测试环境

通过对本章的学习&#xff0c;我对s3c6410开发板的测试环境有了一定的认识&#xff0c;并掌握了如下的知识点&#xff1a;一、对于s3c6410这款开发板&#xff0c;它是一款低功耗、高性价比的处理器&#xff0c;它是基于ARM11的内核。二、不同开发板的区别主要在烧录嵌入式系统的…

IBM JVM调整– gencon GC策略

本文将向您详细介绍从Java虚拟机&#xff08;例如HotSpot或JRockit&#xff09;迁移到IBM JVM时重要的Java堆空间调整注意事项。 该调整建议基于我为我的一个IT客户端执行的最新故障排除和调整任务。 IBM JVM概述 正如您可能从其他文章中看到的那样&#xff0c;IBM JVM在某些方…

mysql主从配置错误_mysql主从配置失败,主从通讯失败

配置mysql主从的时候&#xff0c;检查slave状态&#xff0c;发现报错信息&#xff0c;Error The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement on query.mysql> show slave status\G*************************** 1. r…

echarts如何显示在页面上

echarts如何显示在页面上 1.引入echarts的相关.js文件 <script src"js/echarts.min.js"></script> 2.新建一个div&#xff0c;style自己定&#xff0c;但必须要有width和height <div id"history_state" style"width: 400px;height: 20…

懒惰的JSF Primefaces数据表分页–第2部分

页面代码非常简单&#xff0c;没有复杂性。 检查“ index.xhtml”代码&#xff1a; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www…

二分匹配之最大权值匹配算法---KM模板

百科&#xff1a;http://baike.baidu.com/link?urlvbM3H4XmfrsWfP-epdlR2sVKSNzOq4hXnWDqm5uo8fd7VWsF2SmhDV35XyVUDvVjvrtf42RUITJuNCHn-7_x6K 大神总结&#xff1a;http://www.cnblogs.com/skyming/archive/2012/02/18/2356919.html 代码&#xff1a; 1 #include<stdio.h…

java实现报表_用存储过程和 JAVA 写报表数据源有什么弊端?

用存储过程和 JAVA 写报表数据源有什么弊端&#xff1f;跟着小编一起来一看一下吧&#xff01;我们在报表开发中经常会使用存储过程准备数据&#xff0c;存储过程支持分步计算&#xff0c;可以实现非常复杂的计算逻辑&#xff0c;为报表开发带来便利。所以&#xff0c;报表开发…

SpringMVC学习笔记整理

SpringMVC学习笔记 以下是我整理的SpringMVC学习笔记&#xff1a; 导入jar包 一&#xff1a;springmvc工作流程。 ①. servlet容器初始化一个request请求 ②. DispatcherServlet分发器负责发送请求到映射器. ③. despatcherServlet把请求交给处理器映射Mapping&…

Java EE重新审视设计模式:异步

尽管您可能找不到作为设计模式列出的异步方法调用&#xff0c;但我还是值得一提。 因此&#xff0c;这是我的JavaEE Revisits设计模式系列的最后一篇文章。 异步方法调用只不过是多线程。 基本上&#xff0c;它是指将在单独的线程中运行的方法调用&#xff0c;因此主&#xff0…