macOS系统eclipse安装tomcat与配置以及找不到server选项的解决

我的环境:
mac系统:Mac Sierra 10.12.4
eclipse版本: Luna Service Release 2 (4.4.2)

安装步骤:

1.安装eclipse tomcat插件tomcatPlugin

1.下载tomcatPlugin

地址:http://www.eclipsetotale.com/tomcatPlugin.html
下载对应eclipse版本的tomcatPlugin,我的eclipse版本是4.4.x,所以选择以下版本:

这里写图片描述

下载下来发现是个jar包,直接丢到eclipse安装目录的plugins目录下

这里写图片描述

启动/重启eclipse,偏好设置中已经有tomcat选项了。

这里写图片描述

注意:如果启动碰到内存益处问题,配置下eclipse.ini文件。

文件位置:[eclipse安装目录]/Eclipse.app/Contents/MacOS/。比如我的在:

这里写图片描述

vi命令打开eclipse.ini文件
我的配置如下(根据自己mac配置选择合适的内存大小,我的是16g的):

这里写图片描述

2.安装tomcat

1.下载安装tomcat

安装tomcatPlugin插件后,eclipse中可以看到tomcat选项了,不过我这个版本的eclipse最高版本只有tomcat7.x

这里写图片描述

所以去官网下载了个tomact7,地址:http://tomcat.apache.org

tar包下载后,解压至自己选择的目录,我在用户目录下新建了一个dev的目录,统一放开发软件,比如我将tomcat解压至了/Users/loukai/dev/目录下(根据自己情况选择)。

这里写图片描述

2.设置tomcat命令文件权限

打开终端,输入以下命令:
(以下路径”/Users/loukai/dev/apache-tomcat-7.0.77/”换成自己安装的对应路径)

$ sudo chmod 755 /Users/loukai/dev/apache-tomcat-7.0.77/bin/*.sh 

解释:
sudo通常为系统超级管理员755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。777代表,user,group ,others ,都有读写和可执行权限。

按回车键之后可能会提示输入密码,请输入管理员密码,这是修改bin目录下的*.sh文件的权限

3.测试tomcat是否安装成功

cd到tomcat安装目录的/bin目录下,输入命令:

$ sudo sh startup.sh

提示启动tomcat成功。
浏览器访问:http://localhost:8080,可看到tomcat欢迎页,说明安装成功。

结束tomcat,输入命令:

$ sudo sh shutdown.sh

这里写图片描述

3.安装server

安装过tomcat后发现eclipse里面没有server选项卡,进行以下步骤安装。
eclipse中Help–>InstallNew Software
work with位置键入:kepler - http://download.eclipse.org/releases/kepler
勾选Web,XML, Java EE and OSGi Enterprise Development –>点击Next进行安装。
安装完成,重启eclipse,发现server选项卡已经出现了。

这里写图片描述

4.配置server

选中server—Runtime Environments,选择步骤2中安装的tomcat根路径,完成配置。

这里写图片描述

完成配置,添加server至面板,就可以添加tomcat应用服务器运行web项目了。

这里写图片描述

这里写图片描述

5.使用tomcat

新建一个web项目,添加一个index.html页面

这里写图片描述

将项目add到tomcat server,运行。
访问地址:http://localhost:8080/testWebPro/index.html
页面显示成功!

这里写图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章