欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-24 19:54:57
...

我的环境:
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,所以选择以下版本:

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

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

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

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

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

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

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

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

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

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

2.安装tomcat

1.下载安装tomcat

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

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

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

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

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

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

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

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选项卡已经出现了。

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

4.配置server

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

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

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

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

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

5.使用tomcat

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

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

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

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