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
页面显示成功!
上一篇: 一个知乎日报pwa