mac java 环境设置

 

 

MAC下JDK1.6下载路径

http://support.apple.com/kb/DL1572

Mac
OS的java版本难题和Eclipse中不能找到jdk源代码的标题化解办法

下载包括源代码java开发包

下载地址如下 java_for_os_x_2013005_dp__11m4609.dmg

MAC 下的Java JDK

假定您找不到那该死的jdk1.7的安装地点在哪个地方,可以考虑粘下那个地点(这一个是本身系统里的义务,作者推测大家的都应当大致哈)。/Library/Java/JavaVirtualMachines/JDK
1.7.0 Developer Preview.jdk/Contents/Home

mac os x x64装置java7以及卸载的不二法门

官网下载mac版本的安装文件

官网地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html

去除的主意也很粗略,在命令行中到 /Library/Java/JavaVirtualMachines
这一个目录下,删除相应的jdk就足以了

Mac OS X安装JDK1.6及相关备忘

SVN命令行安装

uckily there is a way to install SVN without Xcode, simply install the
Command Line Tools for Mountain Lion available as a separate
116MBdownload from the Apple Developer
site
. You’ll need
an Apple Developer ID, but it’s free and easy to create using your
existing AppleID.

Once you’ve downloaded the 116MB file and installed the tools, you can
verify that SVN is installed and check the version by
opening Terminaland enter the following at the command
prompt svn –version

清理Mac中svn文件

sudo find YourDir -name “.svn” -exec rm -r {} \;

修改Hosts文件

$ sudo nano /private/etc/hosts

Control+o to save the file.

Press Enter on the filename prompt, and

Control-x to exit the editor.

dscacheutil –flushcache # Flush the DNS cache

在 Mac OS X Lion 下修改 Hosts
的种种格局

Mac
可设置环境变量的岗位、查看和添加PATH环境变量

1./etc/profile   (提议不修改这一个文件 )

大局(公有)配置,不管是哪些用户,登录时都会读取该公文。

2./etc/bashrc    (一般在那么些文件中添加系统级环境变量)

大局(公有)配置,bash shell执行时,不管是何种措施,都会读取此文件。

本人在此地插手mysqlstart、mysql和mysqladmin命令的别名,有限协理每二个用户都可以利用那二个指令。

3.~/.bash_profile  (一般在那个文件中添加用户级环境变量)

(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)

若bash
shell是以login格局举办时,才会读取此文件。该公文仅仅执行几遍!暗中同意景况下,他设置有个别环境变量

自我在此间:设置终点配色、

自个儿在那边:设置命令别名alias ll=’ls -la’

自己在此处:设置环境变量:export
PATH=/opt/local/bin:/opt/local/sbin:$PATH

PATH的格式为:

——————————————————-

PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:——:<PATH
N>   ,中间用冒号隔开。

添加PATH环境变量:

——————————————————-

[root@localhost u-boot-sh4]#export
PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH

查看PATH环境变量:

——————————————————-

[root@localhost u-boot-sh4]#echo $PATH

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

How To Downgrade Maven from 3.x to 2.x on Mac
OS

$ cd /usr/share/java 
$ ls -q1 | grep maven
 #check if your desired maven version is
there 
apache-maven-2.0.9 
maven-2.2.0 
maven-2.2.1 
maven-3.0.2
 
$ cd .. #go up 
$ ls -l | grep maven
 #check what current version is 
maven -> java/maven-3.0.2 
**
$ sudo rm maven #remove unwanted symlink 
Password: 
$ sudo ln -s java/maven-2.2.1 maven** #set it to maven 2.2.1

eclipse.ini in MAC

在mac上找不到eclipse.ini文件编制内存限制,在eclipse安装目录右击eclipse程序,选“展现包内容”,eclipse.ini就在
Content/MacOS下

 

http://www.daniel-journey.com/archives/1010

 

 

  1. Mac OS(10.8版本)自带了jdk1.6只怕说java6,可是并未源代码。Mac
    OS自带的java 6是由苹果负责发表和翻新的,跟Oracle的java
    6略有不一致,比如没有rt.jar,取而代之的是classes.jar
    其余部分详细音信可参考 http://my.oschina.net/hmj/blog/79939

  2. Oracle官方没有提须要Mac OS使用的java 6,不过从Orace官网可以下载java
    7及源代码
    ,Oracle官方提供了详尽的装置指南,本文不做牵线。参见 http://www.java.com/zh_CN/download/help/mac_install.xml

  3. Mac OS上java 6和java 7
    可以共存,那个本身未测试,不做牵线,网上大把的帖子

  4. 介绍从哪儿下载java 6的源代码,并缓解eclipse找不到源代码的题材The JA帕杰罗file /System/…/classes.jar has no sourece attachment.

详见内容

1. 如何查询本机的java版本?

开辟终端,输入java -version

    yangdeMacBook-Air:~ feiniao$ java -version

    java version “1.6.0_51”

    Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)

    Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)

2. Mac 上的 Java 控制面板在何地?  

请留心,只有安装了oracle的java 7 才会有控制面板,详细见Orace的官网。

    单击屏幕左上角的 Apple 图标。

    转到系统偏好设置

    单击 Java 图标以访问 Java 控制面板。

3. 消除Eclipse的找不到源码的题目 The JA奥迪Q5 file /System/…/classes.jar has no sourece attachment.

图片 1

原因分析:

系统自带的jdk并从未源码包,要求从apple官网上下载

竭泽而渔办法如下:

3.1 下载包括源代码java开发包

下载地址如下 https://developer.apple.com/downloads/index.action 开发包里面还有为数不少任何的事物,此处不介绍。

用你的apple ID
登录,第⑤回登录是一得之见举办注册,一路点下去就行了。到这些页面

图片 2

 

现行新星版本的开发包如下:Java for OS X 2011-004 Developer Package,
下载后健康安装

网上看看的浩大博客介绍的都以去http://connect.apple.com
下载,但是那个地方打不开,测度是在此之前的下载链接,已经失效了。

3.2 安装和安顿

 

参考博客 http://www.blogjava.net/lsbwahaha/archive/2012/10/16/389692.html 执行以下步骤

1.sudo -s

2.cd /System/Library/Frameworks/JavaVM.framework/Home

3.ln -s
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/docs.jar
.

4.ln -s
/Library/Java/JavaVirtualMachines/1.6.0_35-b10-428.jdk/Contents/Home/src.jar
.

5.最后跟windows类似,在eclipse中用command +
click点击查看三个类的源码。然后选“add source”,选中上面的 src.jar
文件即可

留意下边的版本号要根据自身电话上软件版本号修改。其实按下tab就协调出来了。

作者根据那些操作成功了,但上述的命令3 和 4
自认为不实施也能够,在Eclipse添加的源代码界面,直接找到实践软连接的源文件也足以,因为这一个文件全数用户都有读权限。

如此这般操作或然是考虑到把源代码放到Mac OS本人的java目录吧。

另外

在巅峰运转type java 可以见见java是身处/usr/bin/java的,是个软连接

java ->
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

3.3 JAVA_HOME的设置

参考这么些博客 http://kennylee26.iteye.com/blog/1772638 

 

4. 修改Eclipse中绑定的源代码

借使系统的java版本和源代码都进展了立异,此时亟需再行绑定新本子的源代码,怎么操作?

 

还有一个好像的景色,在给android.jar指定源代码时,有大概选取了错误api版本的源代码,如何修改?

主意如下,附上截图一枚,步骤大概如下:

开辟build
patch,libraries标签页,找到classes.jar,选中,然后点击左侧的艾德it就出来配置页面了。

图片 3

图片 4

 

相关文章