【环境配置】在Mac中使用Brew安装Tomcat以及IDEA中的配置

前言

最近配置JAVA项目因为切换平台导致环境全都需要重新配,于是便总结一下配置过程,方便后人复现。

HomeBrew安装

brew是什么?

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

如何安装

commadn+空格输入ter找到终端

复制粘贴并执行代码即可安装Brew:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

随后按照提示内容操作即可安装brew。 

源推荐选择阿里

安装完成 查询版本号 是否成功 然后就可以愉快使用了

Brew常用命令

brew -v     查看brew的版本
brew -help               查看命令帮助
brew install 包名@版本      安装软件
brew uninstall 包名          卸载包

Tomcat如何安装

搜索tomcat的版本

brew search tomcat

安装自己想要的版本,例如Tomcat@9

tomcat安装进行

在终端中输入

brew install tomcat@9

基本上会很顺利的安装完成,如果遇到报错则根据报错信息继续去修报错就好啦

注意:这里可能需要提前安装好JDK,可以通过下面的执行进行安装

brew install openjdk

如果如下图基本上就是安装好啦

在最后brew告诉你如何配置环境变量以及如何启动tomcat~

tomcat,启动!

这里我们使用 homebrew services

启动:brew services start tomcat@9

停止:brew services stop tomcat@9

执行启动指令之后是下图这个样子

访问localhost:8080 就可以看到那只猫了

还有另外一种控制方式如下

启动:catalina start

停止:catalina stop

IDEA开发工具配置Tomcat

找到tomcat路径

使用指令寻找tomcat路径

brew ls tomcat@9

然后控制台中找到类似下面这一条

IDEA配置

在idea中找到编辑配置

随后选择添加tomcat服务器,注意不是tomEE

填写好配置名称,点击配置,随后把刚才找到的目录复制进去,点击确定!

当我们粘贴进去的时候就可以看到下面读取到了tomcat的版本

点击确定后随后配置一下需要部署的项目就可以了

最后可以看到小猫咪了,运行就完事啦

然后就可以去处理后面的报错了(哭)

### Mac上通过IDEA启动Tomcat配置方法 在Mac操作系统中,使用IntelliJ IDEA配置并启动Apache Tomcat服务器是一个常见的开发需求。以下是详细的说明: #### 1. 安装Java环境 由于Tomcat依赖于Java运行时环境,在开始之前需确认已安装合适的Java版本。可以通过Homebrew工具轻松安装OpenJDK[^4]: ```bash brew install openjdk ``` 验证安装成功后,设置JAVA_HOME变量以便后续操作能够正常识别Java路径。 #### 2. 下载与解压Tomcat 访问官方下载页面获取最新稳定版Tomcat压缩包,并将其解压至指定位置[^1]: [Tomcat Download](https://tomcat.apache.org/download-80.cgi) 确保记录下解压后的Tomcat根目录地址,这将在稍后的IDEA配置过程中需要用到。 #### 3. 创建Web项目 打开IntelliJ IDEA新建一个标准的Maven或者Gradle Web工程。如果尚未创建任何前端界面文件,则建议先添加简单的HTML/JSP文档作为测试用途[^3]。 #### 4. 配置Run/Debug Configuration 进入`Run -> Edit Configurations...`菜单项,按照如下步骤执行: - **新增Tomcat Server** - 点击左上方的加号按钮(`+`),选取`Tomcat Server -> Local`选项。 - **设定Application Server** - 如果这是首次进行此类设置,可能需要手动引入外部定义好的Tomcat实例。点击右侧的`Configure...`链接,接着利用浏览功能定位到先前保存下来的Tomcat主目录。 - **调整更新行为** - 考虑到频繁迭代期间减少重启次数的需求,可分别把两项参数——即`On 'Update' action:` 和 `On frame deactivation:` ——均设为`Update classes and resources`模式。 #### 5. 添加部署条目 切换至同一窗口内的`Deployment`标签页,依照指示完成以下动作: - 使用右键快捷方式增加新的构件映射关系; - 挑选对应的应用程序打包产物(Artifact),比如war exploded形式等; 最终敲定所有更改事项之后,按OK退出对话框。 #### 6. 启动服务 返回初始视图,按下绿色三角形图标触发实际运行流程。假如一切顺利的话,浏览器会自动跳转展示默认欢迎画面或者是自定义编写的网页内容。 --- ### 注意事项 对于某些特殊场景下的错误排查,例如端口冲突等问题,请参照具体报错信息采取相应措施解决。 ```python print("Tomcat has been successfully started on your local machine.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值