最近有些忙,主要是瞎混,一会儿接触不少东西。java
加上有个技术人员的通病,写着写着,技术是达标了,规范就达不到了。web
用团队的话来讲,这应该算是脱节了,规范主要就是在团队合做中使用的,而技术明显高过团队的人容易产生的就是依照本身的想法来编程,却忘了给团队留下一个规范。编程
不说那么多了,这些东西总归是一个团队成型以前所必须面对的事情。服务器
说说Jetty吧,学习Java的人,基本上都会知道Tomcat这东西,若是你理解Tomcat是什么东西,那你就用这个概念来理解jetty就能够了。app
做为一个web服务器来讲,它的特色就和它的设计原则同样,是易用。配置简单、扩展容易,过了初学者这坑,我也以为本身该开始对这些行业内的前沿技术什么的开始好好关注和学习了。eclipse
一、概念webapp
想象一下,屋子正着火,旁边水池里有不少水,这时候拿着水桶去装水而后扑灭火势。maven
那么问题来了,你若是没有容器来装水,是否是太没效率了?这火还能扑灭吗。ide
这比喻真不太好,哈哈,不过我就是想表达做为web服务器的做用。一堆java类,没有人来管理,只是人心涣散。就好像刘邦把军队交给韩信同样,他只须要把控大局,剩下的事情让韩信去干就好了,我是boss我干吗要干活?!工具
二、安装(*须要先安装JDK,加上环境变量)
a、免安装启动
下载地址:http://download.eclipse.org/jetty/stable-9/dist/
个人电脑是window7 因此下载的是zip,下载完解压。
运行时候只要在资源管理器当中输入
java -jar start.jar
便可,或者在jetty目录下打开命令台输入当前的指令也能够。
把编译好的项目代码copy进webapps目录中就能够了,这是比较直接的方式,还有经过配置的方式作的,有兴趣的本身去了解一下。
b、idea集成、eclipse插件安装
在idea里面jetty直接被集成了,eclipse则须要经过eclipse market或者经过install pluging的方式去添加新插件。
后续再加上其余的说明,也在了解当中。须要配合其余技术来作学习。jrebel、maven、ant等等,尽管只是工具,可是毕竟是提升生产力的方式。