mac下eclipse配置tomcat

本文详细介绍如何下载并安装Tomcat 8.5.20版本,包括设置正确的文件权限、配置Eclipse集成开发环境与Tomcat服务器的连接,以及解决常见的启动错误。

第一:下载tomcat:http://tomcat.apache.org/download-80.cgi  下载自己需要的版本。我这边下载的是8.5.20,一下为下载界面。


第二:解压文件到指定的文件夹(自己可以随意)然后打开终端 到制定的apache-tomcat-8.5.20/bin目录下面修改*.sh文件的权限,命令如下:

chmod 777 *.sh

然后查看*.sh的权限,如下图就正确了:

命令为:ls -l *.sh


权限的查看

启动服务器命令:

sudo sh startup.sh

查看是否启动成功,在浏览器中输入:http://localhost:8080,如果界面如下,那么启动成功:


关闭tomcat命令:

sudo sh shutdown.sh


第三、在输入栏找到Servers,如图:

然后点击下面的蓝色字,然后搜索tomcat,然后选择你需要的版本,选择完成后点击next如图:


点击next后,选择本地的tomcat的路径,如图:


选择本地的tomcat

点击finish,添加完成。这时如果运行程序是可以在服务器运行的,但是项目中的并没有发布到tomcat下,所以在运行之前需要修改tomcat的配置。如下图:


我们可以从图中的英文可以看出,此时用的是workspace中的原始数据,所以我们选择第二个use tomcat installation,这样的话每次发布的时候就直接放到tomcat下面了,完成选择后进行保存。

第四:处理错误

这时候创建一个index.jsp然后run as -> run on server,这时候会报错,如下:

java.lang.IllegalStateException: No output folder,这是原因主要是权限的问题,在tomcat/work/Catalina/localhost/,这个文件该用户没有权限,cd到Catalina改目录下对localhost进行权限的修改,命令如下:

sudo  chmod 755 localhost

输入密码后,完成后在再次点击:run as -> run on server  就可以了。这样就完成了。

Mac上安装Eclipse配置Tomcat需要几个步骤: 1. **下载安装Eclipse**: - 访问Eclipse官方网站 (https://www.eclipse.org/) 下载适用于Mac的最新版本。推荐选择"Download for macOS"选项,如"Eclipse IDE for Java Developers"。 - 双击下载的.dmg文件,运行安装程序,按照提示完成安装。 2. **下载Tomcat**: - 访问Apache Tomcat官网 (https://tomcat.apache.org/download-90.cgi) ,找到对应版本的下载链接(如9.x版本)。 - 下载`.tar.gz`或`.zip`格式的Tomcat压缩包。 3. **解压并配置环境变量**: - 解压下载的Tomcat到你希望的位置(例如 `/usr/local/tomcat`),然后创建一个软链接指向实际的Tomcat目录,便于后续操作: ``` sudo ln -s /path/to/tomcat /usr/local/tomcat ``` - 打开终端,添加`CATALINA_HOME`环境变量指向Tomcat的安装路径: ```bash export CATALINA_HOME=/usr/local/tomcat ``` 4. **在Eclipse中设置Tomcat**: - 启动Eclipse,点击菜单栏的“Window” -> "Preferences"。 - 在搜索框里输入“Server”,选择“Server Runtime Environments”。 - 点击右下角的“New”按钮,选择“Runtime Environment”。 - 输入名称(比如"My Tomcat"),然后选中“Local”服务器适配器,点击“Next”。 - 在接下来的页面上,选择刚刚创建的"Catalina Home",即`/usr/local/tomcat`路径,点击“Finish”。 5. **创建并部署项目**: - 新建一个Web项目,右键选择"New" -> "Dynamic Web Project",配置完成后,将项目部署至Tomcat,在Eclipse中选择“Run As” -> “Run on Server”,选择你刚配置好的Tomcat服务器。 6. **启动和停止Tomcat**: - 在Eclipse中,你可以通过菜单“Run” -> "Start Server" 或 "Stop Server" 来控制Tomcat的生命周期。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值