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个指令。

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 JAR
    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 JAR 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 2013-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,选中,然后点击左边的Edit就出来配置页面了。

图片 3

图片 4

 

相关文章