这些天使用Mac,因为有些项目需要使用JDK7或者6来编译,本机使用的JDK8,所以出现很多不兼容问题。
所以从网上找来了一个jRE的管理工具J env。
详细的下载与使用,大家可以百度看看。是个很好的JDK版本管理工具,来回切换很好用。
这里就说下,会出现的一个问题,就是使用
$ jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home 命令时,会出现
add no such file or directory
的错误,根据网上说的应该。BASH配置里面没有urs/bin的目录导致的。
解决的方法:
如果在/ usr / local / bin目录是不是在你的$ PATH环境变量中,您可以通过追加出口PATH = $ PATH更新:在/ usr / local / bin目录到文件$ HOME / .bash_profile中。关闭当前终端,并打开测试一个新的。
其实还有个更方便的方法:
如果你安装了brew工具,只要运行
brew install ssh-copy-id
就OKay了!
来源:oschina
链接:https://my.oschina.net/u/2533102/blog/651045