Mac 使用HomeBrew安装的Jenkins修改端口号

本文介绍了在Mac上通过HomeBrew安装的Jenkins如何修改默认端口号以避免与其他服务冲突。具体方法是找到并编辑Jenkins的配置文件,将端口号更改为8083。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Jenkins安装后的默认端口号是8080,很容易跟其他服务的端口号产生冲突,所以需要修改Jenkins的默认端口号,网上找了很久都不符合自己的情况,好不容易找到修改默认端口号的方法。

使用场景:Mac使用HomeBrew安装的Jenkins。

修改方法:找到Jenkins的配置文件

vim /usr/local/opt/jenkins/homebrew.mxcl.jenkins.plist

修改默认端口号:此处我将Jenkins的默认端口号修改为8083

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>Label</key>
    <string>homebrew.mxcl.jenkins</string>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/libexec/java_home</string>
      <string
<think>嗯,用户想用HomebrewMacBook上安装JDK17。首先,我得确认Homebrew本身是否正确安装。如果用户还没安装Homebrew,可能需要先提供安装步骤,不过可能他们已经安装了,所以可能需要先跳过这一步,但如果需要的话,还是要准备好说明。 然后,关于JDK17的安装Homebrew通常有两种方式:直接安装OpenJDK或者使用第三方仓库比如AdoptOpenJDK。不过记得AdoptOpenJDK可能已经迁移到Eclipse Temurin,所以需要检查当前的tap名称是否正确。现在常用的应该是Eclipse Temurin的版本,所以可能需要添加相应的tap。 接下来,步骤应该是先更新Homebrew,确保所有包信息是最新的。然后搜索可用的JDK17包,比如用`brew search openjdk`或者`brew search temurin`,找到正确的版本。安装命令可能是`brew install temurin17`,但需要确认正确的包名。 安装完成后,需要配置环境变量,比如JAVA_HOME,可能需要用到`/usr/libexec/java_home`命令来定位安装路径。然后更新.bash_profile或者.zshrc文件,取决于用户使用的shell类型。还要提醒用户应用更改,比如source文件或者重启终端。 另外,用户可能会遇到权限问题,或者安装后java -version没变化,可能需要检查路径是否正确,或者是否有多个JDK版本存在,需要用`/usr/libexec/java_home -v17 --exec java --version`来验证。可能还需要提醒如何切换不同版本的JDK,使用jenv或者其他工具。 最后,可能有一些常见问题,比如找不到temurin17,这时候需要确认tap是否正确添加,或者Homebrew的版本是否过旧。另外,安装后的路径是否正确,以及如何设置默认使用JDK17。 需要确保步骤清晰,避免用户遗漏任何环节,比如添加tap或者配置环境变量。同时,用简洁的命令行示例,让用户可以直接复制粘贴执行。可能还需要在最后验证安装是否成功,比如运行java -version来检查版本号是否对应JDK17。</think>以下是在 MacBook 上使用 Homebrew 安装 JDK 17 的步骤: --- ### **1. 确保已安装 Homebrew** 如果尚未安装 Homebrew,先通过终端安装: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` --- ### **2. 添加 OpenJDK Tap(仓库)** 推荐使用 **Eclipse Temurin**(原 AdoptOpenJDK)的 Homebrew 仓库: ```bash brew tap homebrew/cask-versions brew tap homebrew/cask ``` --- ### **3. 安装 JDK 17** 执行以下命令安装 JDK 17: ```bash brew install --cask temurin17 ``` --- ### **4. 验证安装** 安装完成后,检查 Java 版本: ```bash java -version ``` 如果输出类似 `openjdk 17.0.x`,则安装成功。 --- ### **5. 配置环境变量(可选)** 如果需要设置 `JAVA_HOME`,在终端中运行: ```bash echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 17)' >> ~/.zshrc # 适用于 Zsh(macOS Catalina 及之后版本) # 或 echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 17)' >> ~/.bash_profile # 适用于 Bash ``` 然后执行 `source ~/.zshrc` 或 `source ~/.bash_profile` 使配置生效。 --- ### **常见问题** 1. **找不到 `temurin17` 包?** 确保已正确添加 Tap(步骤 2),或更新 Homebrew: ```bash brew update ``` 2. **多版本 JDK 切换** 使用 `/usr/libexec/java_home -v 版本号` 切换版本,例如: ```bash export JAVA_HOME=$(/usr/libexec/java_home -v 17) ``` 3. **安装路径** JDK 默认安装在 `/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home`。 --- 通过以上步骤即可完成 JDK 17 的安装和基础配置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值