Mac上安装java 7
来源:互联网 发布:实用模糊算法 编辑:程序博客网 时间:2024/06/05 07:37
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>utf-8</encoding>
</configuration>
</plugin>
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
但是java -version 显示的又是1.7,很奇怪。
whereis java 显示java的位置是 /usr/bin/java,这里是一个软连接,指向的是/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
蛋疼,Mac上的java版本还真是混乱。
.bash_profile 文件中添加
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/Current
保存后 source .bash_profile
再运行mvn 相关指令,提示错误
找不到/System/Library/Frameworks/JavaVM.framework/Versions/Current/bin/java
ll /System/Library/Frameworks/JavaVM.framework/Versions/Current
1.7版本的与1.6的目录结构不一样了
google后在stackoverflow上找到的解决方案
export JAVA_HOME=$(/usr/libexec/java_home)保存后再次source .bash_profile
mvn 打包运行无误。
ps: /usr/libexec/java_home返回Java Preferences中配置的当前用户相关的java版本
- Mac上安装java 7
- mac 上安装JAVA JDK
- java在mac上的安装路径
- java 在 Mac 上的安装位置
- MAC上安装JAVA JDK1.6
- 怎么在Mac上安装Tomcat 7
- 怎么在Mac上安装Tomcat 7
- 怎么在Mac上安装Tomcat 7
- mysql5.7 在Mac上的安装
- 怎么在Mac上安装Tomcat 7
- mac上安装MySQL5.7重置密码
- MAC上安装jdk1.7--------------2017
- Mac上安装Git
- PC上安装Mac
- Mac上 安装Lua
- Mac上安装Thrift
- mac上安装MySql
- mac 上安装mysql
- 解析android项目的目录结构
- 深入理解Linux进程间通信(IPC)-- 信号灯semaphore
- Android应用程序的默认最大内存
- 五子棋AI设计
- Json 和复杂 Bean 之间的转化
- Mac上安装java 7
- 深入理解Linux进程间通信(IPC)-- 共享内存shared memory mmap
- myeclipse 6.0 破解类【转载收集】
- 国内白银返佣网|现货白银返佣网早评:白银弱势回调,反弹短空为主不要追空
- 深入理解Linux进程间通信(IPC)-- 套接口socket
- 让微信二维码扫描你的APK
- Moq基础教程
- 做了个底部菜单,精仿智联底部菜单栏,使用TabHost、radioGroup
- 黑马程序员 - 学习笔记9 异常处理的初步了解