homebrew

How to install maven with brew but without openjdk?

我与影子孤独终老i 提交于 2020-08-26 03:21:22
问题 I already have Java HotSpot JDK 11 on my machine that I'm using for everything. When I typed brew install maven it tried to install openjdk as a dependency. I don't want that and want maven to use my JDK, not its own openjdk . So, how can I tell it to not install openjdk ? 回答1: I don't think there is a supported way to not install a dependency from the command line. However, you can configure the installed mvn to use another JDK. It requires two steps: Add /usr/local/opt/maven/libexec/bin to

Mac-修改hosts文件(映射IP,取代网络DNS功能)

拜拜、爱过 提交于 2020-08-19 19:04:49
什么是hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件 这个文件负责将主机名映射到相应的IP地址 hosts文件通常用于补充或取代网络中DNS的功能 和DNS不同的是计算机的用户可以直接对hosts文件进行控制 why do it 今天在给Mac装Homebrew的时候, https://raw.githubusercontent.com/Homebrew/install/master/install 无法打开,这样就无法正常安装,通过修改DNS也无法打开,然后在想能不能通过修改 hosts 文件,映射到 githubusercontent.com的IP试试。(获取IP地址: https://site.ip138.com/raw.Githubusercontent.com/ ) how do it 1)找到hosts文件:打开文件夹(访达),Command + Shit + G,然后输入文件地址 /private/etc/hosts,回车 2)找到文件后,即使能打开,系统也不允许直接对hosts文件进行修改,拷贝hosts文件到桌面,然后修改桌面上的hosts文件,将IP添加到hosts文件中,保存后,再将桌面修改过的hosts文件,拖回原文件地址:/private/etc/hosts,这时会提示是否替换或保留两者等操作,选择替换; # Start

homebrew 安装踩坑解决过程

半腔热情 提交于 2020-08-18 14:44:21
1、坑一:mac 安装brew报错 Failed to connect to raw.githubusercontent.com port 443: Connection refused解决办法 安装brew执行: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" 报错如下: Failed to connect to raw.githubusercontent.com port 443: Connection refused 主要还是墙的问题,解决方案: 在hosts中加入代理hosts 200.199.232.28.133 raw.githubusercontent.com 2、坑二 安装中继续报错 fatal: early EOF fatal: index-pack failed Error: Failure while executing; git clone https://github.com/Homebrew/homebrew-core /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1 exited with 128. Error:

简简单单的来入个deno的门吧

 ̄綄美尐妖づ 提交于 2020-08-17 08:37:35
前不久, deno1.0 正式发布,相信大家应该都已经听过它了.毕竟deno的作者正是大名鼎鼎的nodeJS之父Ryan Dahl.他在之前声称node已经无力回天了,所以他决定新写一个deno.意为destroy node.通俗的说就是一个号练废了,现在要重新练一个号. deno怎么发音,有说 蒂诺 的,有说 德诺 的.为此,我特意去YouTube上听了下deno作者的发音, 链接戳我 ,但我怎么感觉听着更像是 呆诺 呢? 各位同学可以自行爱好发音. deno特性 Deno是使用V8引擎并内置于Rust的一个简单现代并且安全的JavaScript和TypeScript运行时(Tips: 原先是用golang开发的,后来因为性能问题改用Rust) 这里简单的列了一下其中的一些特性: 默认为安全,除非明确启用,否则没有文件,网络或环境访问权限 开箱即用的支持TypeScript 仅发送一个可执行文件 具有内置的实用程序,如依赖检查器和代码格式化(fmt) 拥有一组保证能够与deno一起使用的经过审核的标准模块: 链接戳我 安装 因为我自己是macOS系统,所以国际惯例使用homebrew来安装 brew install deno 复制代码 window系统的安装方式 choco install deno 复制代码 还有其他的安装方式,可以自行查看: 如何安装 测试安装 deno -

5分钟白嫖我常用的免费效率软件/工具!效率300% up!

泄露秘密 提交于 2020-08-16 08:12:05
Mac 免费效率软件/工具推荐 1. uTools(Windows/Mac) 还在为了翻译 English 而专门下载一个翻译软件吗? 还在为了格式某个 json 文本、时间戳转换而打开网址百度地址吗? 还在为了查找 linux/redis/vue 文档而打开你的浏览器搜索吗? 还在为了改动 hosts 文件专门下载软件或改动 hosts 文件吗 还在为了从时间戳到秒而网上百度吗? 还在为了斗图赢过好友而网上百度吗? 这就是 utools 诞生的意义! 最重要的是它提供 API 以供用户自定义插件来解决重复和低效的操作,而上面所说的功能,都是通过不同的插件实现的,还有很多插件,像剪切板历史记录,密码管理,内网穿透,todo 列表等。 文档地址: u.tools/docs/guide/… 交流论坛: yuanliao.info/t/utools 视频演示地址: 5分钟白嫖我常用的免费效率软件/工具!效率300% up! 2. brew(Mac) 为什么有 brew,因为 mac 平台的 appstore 非常的不好用,审核也很严,因此有很多一些大家公认的“正版”好用的软件,都会在 homebrew 发布,例如 openjdk、qq、maven、go 等,它是 Mac OSX 上的软件包管理工具,能够使用命令行实现安装、卸载、升级的功能。类似 ubuntu 系统下的 apt-get

mac 必备开发环境安装homebrew RVM

独自空忆成欢 提交于 2020-08-16 03:57:56
homebrew 先在浏览器输入这个地址: https://raw.githubusercontent.com/Homebrew/install/master/install 看是否能打开,不能打开就是你网络有问题,fq。 把这个网页保存名为brew_install.rb的文件,保存的位置你随便,只要自己能找到。 终端输入 ruby brew_install.rb ruby是mac自带的 所以不用装了 ruby不行就换成bash 试下 安装RVM RVM安装页面 1.安装mpapis公钥。但是,正如安装页面所记录的,您可能需要gpg。Mac OS X不附带gpg,因此在安装公钥之前,您需要安装gpg。我用Homebrew安装了gpg : brew install gnupg 2.安装完gpg之后,你可以安装mpapis公钥: gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB 3.安装最新版本的Ruby的RVM curl -sSL https://get.rvm.io | bash -s stable --ruby 上面第三部的命令。。你会发现你不行 解决方法 更改hosts文件。

Mac 软件包管理器Homebrew使用指北

房东的猫 提交于 2020-08-15 11:56:23
Homebrew Homebrew 由开发者 Max Howell 开发,并基于 BSD 开源,是一个非常方便的软件包包管理器工具。 Homebrew 官网 Homebrew 的几个核心概念 在正式介绍 Homebrew 的使用之前,我先为你介绍一下 Homebrew 中的一些核心的概念,了解这些概念,就可以帮助你更好的去使用 Homebrew。 词汇 含义 formula (e) 安装包的描述文件,formulae 为复数 cellar 安装好后所在的目录 keg 具体某个包所在的目录,keg 是 cellar 的子目录 bottle 预先编译好的包,不需要现场下载编译源码,速度会快很多;官方库中的包大多都是通过 bottle 方式安装 tap 下载源,可以类比于 Linux 下的包管理器 repository cask 安装 macOS native 应用的扩展,你也可以理解为有图形化界面的应用。 bundle 描述 Homebrew 依赖的扩展 其中,最关键的是 tap 、cask,我们在后续会经常用到。 Homebrew 常用操作 安装 Homebrew 1. 自动安装(推荐) 在使用 Homebrew 之前,首先我们需要完成 Homebrew 的安装工作。Homebrew 的安装工作非常简单,只需要执行如下代码,就可以自动开始安装流程,后续根据提示操作即可。 /usr