关于配置在eclipse里配置Tomcat的问题

首先有比较好的教程如下

  • 但有几个问题值得一记
    • Eclipse里的preferences里没有server选项
      • 因为eclipse classic版本里仅仅支持java project开发,不支持web开发,所以没有server选项,因此需要安装web插件
      • 其实直接下载eclipse EE版本(enterprise edition),即支持web开发
    • 如何下载web插件呢?
      • Help->Software Updates->Add Site->http://download.eclipse.org/webtools/updates/
      • 选择EE和web开发版本,之后按提示走即可
    • 但是安装完成之后,发现Windows->Preferences->Server->Runtime Environment里点击Add后,只有J2EE Runtime Library
      • 其实是因为刚才只下了J2EE插件,应当再加上web插件,尤其是WTP常见
      • 到http://download.eclipse.org/webtools/updates/3.1里找到和Web相关的,以WTP插件为特征,下下来
      • 再弄完,再到Server->Runtime Environment里,Add,找Apache里的Tomcat即可添加
      • 添加完成后,eclipse的Tomcat就算是配置完成了
    • 然后发现Add里的Apache里,只有到Tomcat v6.x,没有7
      • 网上也没有找到教程,于是干脆选择了v6.x,笔者是Tomcat7
      • 之后在Preference里,在Tomcat的界面,选版本,有7.x,Tomcat Home,以及下面的Contexts directory
      • Advanced和JVM Settings也要处理
      • 暂时可以在eclipse里启动Tomcat,至于是否真的能用,还是等到亲自去写网站的时候,再用吧!
    • 后来发现实质上,v7.0只是一个名称,因为完全可以Create a new Server,然后改名成7.0
      • 之后再看具体情况吧,看看是否真的可以运行一个jsp
    • 还发现一个现象
      • 在eclipse里启动的Tomcat,启动之后,可以到localhost:8080下访问
      • 如果关了eclipse,eclipse应该会默认关闭Tomcat服务,这样再去访问localhost:8080就不行了
      • 注意之前记得关闭Tomcat服务啊
      • 至于如何关闭,#commgmt下找到服务就行了
    • 要新建JSP工程
      • File->New->Project->Web->Dynamic Web Project即可
      • 之前我的没有Dynamic,只有Static
      • 原因在于,之前下载的时候,去的地址是:http://download.eclipse.org/releases/ganymede/
      • 而显然上面的地址是Ganymede版本的,而不是Luna的,因此选用http://download.eclipse.org/releases/luna/
      • 在这个地址下,找Web,XML,Java EE,and OSGi Enterprise Development,之后按照提示安装,注意会卸载一些以前的插件的
      • 之后新建Project时,就有了Dynamic Web Project了
posted @ 2016-08-09 13:33  寒汀暮雨钓孤舟  阅读(196)  评论(0编辑  收藏  举报