一. 安装Tomcat
- windows系统下,安装Tomcat点此链接查看安装方法
- Mac OS下安装Tomcat:点此链接查看安装方法
二. 安装Eclipse
- Eclipse是个开源免费Java 集成开发环境(IDE),安装方法比较简单,在网上查询“eclipse在windows/Mac下安装”有很多结果,可自行搜索。
三. 启动Tomcat
- 先找到Tomcat所在目录,用cd命令进入bin目录下,(1位置)在此目录下执行 ls -la *.sh。
- (2位置)执行ls -la *.sh后显示的前缀为-rw-r–r--,表示没有权限对bin目录下的sh文件进行操作,(3位置)执行startup.sh文件,返回为Permission denied,证明此时没有权限对sh文件进行操作。
- (4位置)返回上层目录,(由于进入时不是一层层进入,所以无法通过cd…来返回上层目录),(5位置)执行chmod -R u+x ./bin,对bin目录下的文件进行授权操作,再进入bin目录,执行ls -la *.sh,(6位置),前缀为-rwxr–r--,说明此时有权限操作。
- (7位置)执行./startup.sh,启动Tomcat,在浏览器中输入http://localhost:8080,若能正确打开Tomcat页面,则Tomcat已成功开启。同理,在此目录下执行./shutdown.sh,可关闭Tomcat服务器。
- 如果没有出现欢迎页面,则可能是下面问题造成的:
(1)tomcat压缩包下载错误。下载的tomcat压缩包和自身使用的操作系统不匹配,需要重新下载tomcat压缩包。
(2)tomcat版本和已安装的JDK版本不匹配。tomcat 8及其以上版本需要JDK1.7版本及以上。
(3)8080端口被占用。tomcat默认的端口是8080,如果8080端口被其它服务占用,tomcat就会启动失败。
四. eclipse创建server服务
- 使用eclipse开发Java web项目,需要将已经部署完成的Tomcat关联到eclipse,并创建Server服务。Server服务创建成功后,eclipse可以直接将项目发布到Tomcat,并启动Tomcat服务。eclipse创建Server服务分为两步,第一步是创建Server运行环境(Server Runtime Environment),即配置Web服务器,这里是配置先前安装的Tomcat服务器;第二步是建立Server服务。具体步骤参考此博客
- 配置web服务器。
- 下载tomcat插件,点击下载
- 打开Eclipse,Help>install new software>
- 点击add>点击local>选择刚才解压的文件夹,name栏自行随意填写。然后一路next,完成以后重启一下Eclipse。完成后会在Eclipse>preferences下看到tomcat。
- 选择tomcat version 并填写Tomcat home的选项(见步骤1的末尾说明),点击apply and close按钮。
- Server选项
- 打开Eclipse,help>Install New Software
- 在Work with位置键入:kepler - http://download.eclipse.org/releases/kepler, 稍等一会出来一些选项
- 勾选Web,XML, Java EE and OSGi Enterprise Development ,一路可点击Next直至finish。完成后重启Eclipse,可在Eclipse>preferences下看到server选项。
- server与tomcat
- 展开Server选项 –> Runtime Environments –> Add,选择tomcat的版本,点击next,填写tomcat installation directory(tomcat安装路径),同tomcat home,点击finish即可添加成功。
五、 tomcat运行
- eclipse的工具栏中有tomcat的logo,点击可控制tomcat的开始/关闭。