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.

由剖析:

系统自带的jdk并不曾源码包,需要从apple官网上下载

缓解方法如下:

3.1 下充斥包含源代码java开发包

下载地址如下 https://developer.apple.com/downloads/index.action 开发包里面还有不少别样的东西,此处不介绍。

据此你的apple ID
登录,第一软登录是唤醒进行登记,一路点下去就推行了。到此页面

 

现在新星版本的开支包如下: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指Oracle定源代码时,有或选择了错误api版本的源代码,如何修改?

方法如下,附上截图一枚,步骤大致如下:

开拓build
patch,libraries标签页,找到classes.jar,选中,然后点击右侧边的Edit就出去配置页面了。

 

相关文章