【工具学习】一些系统工具实践 - hippowc/hippowc.github.io GitHub Wiki
查看当前生效的settings.xml
mvn help:effective-settings
maven几个基本的配置文件:
<localRepository>:本地仓库的地址
<mirrors>:仓库的镜像,其中mirrorOf 代表这个配置是哪个镜像的地址,会替代原镜像,使用该配置中的地址
< profiles >:可以根据环境选择相应的配置
一些问题: was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
-- 表明之前下载的jar有问题,需要重新删除在下载,否则会一直有这个错误,这个不是仓库配置的原因
-- 遇到一个问题,有一个pom(taobao.sar)总是会去maven中央仓库去下载,虽然我仓库配置的不是这个地址,最终配置了一个mirror,镜像所有的仓库地址,就解决了。但还是不知道为什么这个pom会到中央仓库去下载
一个linux系统中可能会安装有多种shell,使用 cat /etc/shells 可以看到系统有哪些shell。mac os中默认使用的 /bin/bash,有些同学推荐使用 /bin/zsh ,搭配好使用oh my zsh很好用。使用
chsh -s /bin/zsh # 执行后重启即可切换shell
不同的shell rc文件是不同的,如果有自定义的rc文件需要备份
安装oh my zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
nvm install 安装node
nvm use 使用某一个版本的node
nvm alias default 0.10.32 设置默认node版本