2018-08-27 14:34:09 mickjoust 阅读数 1287
  • SpriteKit游戏引擎视频教程

    SpriteKit是Apple新推出的2D游戏引擎,与Cocos2d-x类似。可以使用Objective-C和Swift语言开发。可开发iOS和Mac OS X下的2D游戏。本课程主要介绍了SpriteKit的常用技术,包括基础知识、action、粒子系统、物理引擎等。

    23552 人正在学习 去看看 李宁

因为工作原因,需要安装多个版本的jdk包,简单记录一下。现在,1.8以下的包都需要注册oracle的用户才能下载,我们直接搜索解决。

1、下载安装包

  • jdk 1.7 :jdk-7u80-macosx-x64.dmg
  • jdk 1.8 :jdk-8u181-macosx-x64.dmg
  • jdk 1.9 : jdk-9.0.4_osx-x64_bin.dmg

2、抽取jdk包

双击安装,下一步直到完成后,查询是否安装成功。

java -version

打印如下:

java version “1.8.0_181”
Java™ SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot™ 64-Bit Server VM (build 25.181-b13, mixed mode)

到此运行时版本安装成功。

不过,像java这种公共资源包,一般是不会放在用户的资源库里,查了一下,用下面这个命令可以查询到路径:

/usr/libexec/java_home -V

打印如下:

atching Java Virtual Machines (1):
1.8.0_181, x86_64: “Java SE 8” /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

原来在这里!

把jdk包拷贝出来:

cp -r /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home /Users/xxx/Documents/jdk-1.8

大功告成。

如果要鼠标操作,先回到桌面,在左上角点击 前往 ,按住option按钮,出现隐藏的 资源库 显示,点击找到Java即可。(我这里没有找到?有没有同学知道为什么?不是管理员权限?!)

3、修改环境变量

主要是为了切换不同的jdk版本使用:

vim ~/.bash_profile
# 输入如下类容
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
source ~/.bash_profile
2016-12-06 10:55:19 youflint 阅读数 269
  • SpriteKit游戏引擎视频教程

    SpriteKit是Apple新推出的2D游戏引擎,与Cocos2d-x类似。可以使用Objective-C和Swift语言开发。可开发iOS和Mac OS X下的2D游戏。本课程主要介绍了SpriteKit的常用技术,包括基础知识、action、粒子系统、物理引擎等。

    23552 人正在学习 去看看 李宁

Mac OS安装Java环境


安装包下载

首先去Oracle官网下载jdk,here
要下载Mac OS X版本的,这里使用的是jdk1.7.0_79

安装jdk

双击jdk安装包,一直next就可以啦

配置环境变量

定位java_home

$ /usr/libexec/java_home -V

输出:

Matching Java Virtual Machines (1):
1.7.0_79, x86_64:   "Java SE 7" 
/Library/Java/JavaVirtualMachinesjdk1.7.0_79.jdk/Contents/Home

把java_home添加到环境变量中

$ sudo vim /etc/profile

通过文本模式编辑,在最后加入:

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"

末行模式wq!保存退出,执行命令使配置生效:

$ source /etc/profile

执行

$ java -version

输出:

java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

表示java配置成功啦

2013-01-19 23:49:55 iteye_4929 阅读数 82
  • SpriteKit游戏引擎视频教程

    SpriteKit是Apple新推出的2D游戏引擎,与Cocos2d-x类似。可以使用Objective-C和Swift语言开发。可开发iOS和Mac OS X下的2D游戏。本课程主要介绍了SpriteKit的常用技术,包括基础知识、action、粒子系统、物理引擎等。

    23552 人正在学习 去看看 李宁



 

1.安装JDK1.6

oracle官网从jdk1.7开始才有Mac版的安装包,但有的项目必须使用jdk1.6,所以必须从其他途径安装jdk1.6了。

查了下发现,要想安装jdk1.6,可以直接从apple的开发者网站下安装提供的java支持包,具体下载地址 http://connect.apple.com/

详细可参见这篇文章
http://stackoverflow.com/questions/6614380/jdk-on-osx-10-7-lion

2.包路径等问题

系统默认安装的JRE路径
/System/Library/Frameworks/JavaVM.framework/

oracle和apple等安装的JDK包的路径
/Library/Java/JavaVirtualMachines/

3.JAVA_HOME在哪了?
/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home

注:1.6.0_38-b04-436.jdk目录名字与安装的jdk版本有关

4.rt.jar、jsse.jar、tools.jar去哪了?
rt.jar和tools.jar已经集成到/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Classes/classes.jar

jsse.jar也在Classes目录下

建议把classes.jar和jsse.jar建立软连接到/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home/lib/下,并且classes.jar的软链接命名为rt.jar。同理,也建多一个为tools.jar的软链接。


这样就可以避免一些时候会发生找不到rt.jar、tools.jar的问题了,例如在使用混淆码的时候。

 

5.配置JAVA_HOME

Mac OS X的环境变量文件在/etc/profile,unix一贯重要的文件。

在此添加最下端添加

JAVA_HOME=/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home/
export JAVA_HOME

 

保存后退出,然后注销就生效了。

 

注:添加JAVA_HOME后,系统也会使用你配置的JAVA_HOME的jdk为默认JDK。

 

2016-12-20 21:38:23 Han_Wen2015 阅读数 7454
  • SpriteKit游戏引擎视频教程

    SpriteKit是Apple新推出的2D游戏引擎,与Cocos2d-x类似。可以使用Objective-C和Swift语言开发。可开发iOS和Mac OS X下的2D游戏。本课程主要介绍了SpriteKit的常用技术,包括基础知识、action、粒子系统、物理引擎等。

    23552 人正在学习 去看看 李宁

       之前一直想玩玩Mac,自然而然地也想在Mac下写写Android或者Java小Demo。当然了,凡是对Android和Java有最基本了解的都知道要想开发和运行这些程序都必须要安装有jdk环境。那么在Mac又该如何安装呢?

第一步:

打开终端命令行,分别输入下面的两句命令:

cd ~touch.bash_profile

vi .bash_profile

第二步:

输入内容,配置jdk变量内容:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

注意:上面第一条中路径是你自己jdk安装的路径。

输入第二步的编辑内容后,在输入模式下按esc键,然后输入下面的保存并退出命令

:wq

最后更新配置文件:

source .bash_profile

验证是否配置成功:

echo $JAVA_HOME

java -version
2015-02-12 11:04:40 gloria0610 阅读数 2549
  • SpriteKit游戏引擎视频教程

    SpriteKit是Apple新推出的2D游戏引擎,与Cocos2d-x类似。可以使用Objective-C和Swift语言开发。可开发iOS和Mac OS X下的2D游戏。本课程主要介绍了SpriteKit的常用技术,包括基础知识、action、粒子系统、物理引擎等。

    23552 人正在学习 去看看 李宁

 

1.安装JDK1.6

oracle官网从jdk1.7开始才有Mac版的安装包,但有的项目必须使用jdk1.6,所以必须从其他途径安装jdk1.6了。

查了下发现,要想安装jdk1.6,可以直接从apple的开发者网站下安装提供的java支持包,具体下载地址 http://connect.apple.com/

详细可参见这篇文章 
http://stackoverflow.com/questions/6614380/jdk-on-osx-10-7-lion

2.包路径等问题

系统默认安装的JRE路径 
/System/Library/Frameworks/JavaVM.framework/

oracle和apple等安装的JDK包的路径
/Library/Java/JavaVirtualMachines/

3.JAVA_HOME在哪了?
/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home

注:1.6.0_38-b04-436.jdk目录名字与安装的jdk版本有关

4.rt.jar、jsse.jar、tools.jar去哪了?
rt.jar和tools.jar已经集成到/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Classes/classes.jar

jsse.jar也在Classes目录下

建议把classes.jar和jsse.jar建立软连接到/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home/lib/下,并且classes.jar的软链接命名为rt.jar。同理,也建多一个为tools.jar的软链接。


这样就可以避免一些时候会发生找不到rt.jar、tools.jar的问题了,例如在使用混淆码的时候。

 

5.配置JAVA_HOME

Mac OS X的环境变量文件在/etc/profile,unix一贯重要的文件。

在此添加最下端添加

Xml代码  收藏代码
  1. JAVA_HOME=/Library/Java/JavaVirtualMachines/1.6.0_38-b04-436.jdk/Contents/Home/  
  2. export JAVA_HOME  

 

保存后退出,然后注销就生效了。

 

注:添加JAVA_HOME后,系统也会使用你配置的JAVA_HOME的jdk为默认JDK。


Mac OS X 下的JDK路径

阅读数 252

没有更多推荐了,返回首页