【工匠大道】Mac下Java开发条件布署简述

正文地址

原稿地址

 

分享提纲:

  1. 下载JDK1.7

  2.
配置java_home

  3 .安装tomcat

  4
.安装eclipse或者myeclipse

  5.  mysql安装

 

破解版下载请参考Myeclipse 10 for mac 安装进度及myeclipse 10 for mac
破解版下载

刚整的pro所以研究半天把开发环境搭建好

1
首先jdk1.7


 

 

  1. 首先呢,为了少出难题,先要让平台装一个Java,SnowLeopard下还好(暗许就有),Lion的话暗中同意是没有设置任何jvm的,安装形式也很粗略,终端下输入java可能启动任何索要运用java虚拟机的接纳,就会活动触发Software
    Update安装jvm。

  2. 下载mac版专用的jdk1.7,地址如下:http://jdk7.java.net/macportpreview/,里面有新型版的(但是仍旧测试版),版本更新频率每两周几乎会release一个build,作者设置的本子是b223(更新一下,最新版本是b227了,已经不是OpenJDK了)。

  3. 下好之后,双击dmg打开,然后简单的来一个拖拽(那个就不赘述了,不会拽的面壁去)。

  4. 变动jvm首选顺序,在Spotlight里搜索[JavaPreferences](粤语版应该是JAVA首选项么?),应该能来看曾经局地多少个虚拟机,把Java
    SE

    7拖拽到最上面,就足以了(比如我拖拽的是64位版本的)。

  5. 确认java使用的本子:开一个巅峰,输入java
    -version,确认jvm的版本号是jdk1.7.0。

  6. 上边的操作是哪些改变eclipse暗中认同的jre,首先打开eclipse(倘诺您改了jvm的次第,让1.7在最上面,又没在eclipse的计划里写死jvm的启航地点,那么相应就早已用jdk1.7初步了)。

  7. 开拓首选项->Java->Installed
    JREs,看到左边的JRE列表,要是已经选择是专擅认同的jdk1.6的话,点Add,选拔MacOS
    X VM,在路子的地方指向到jdk7的装置地方,就足以了。

  8. 话没说完,假若你找不到那该死的jdk1.7的设置地方在哪儿,可以设想粘下这一个地方(那个是自作者系统里的岗位,我疑惑大家的都应该几乎哈)。/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home

  9. 不错的话,下边会识别出一堆jar包地点,然后给这一坨jre起个帅气的名字。

假定想启用jdk1.7的语法,必须求eclipse版本在3.8/4.2之上(如今自身写那篇博客的时候,4.2一度完毕了Milestone4),然后可以在workspace/project属性里把编译等级调整到1.7,就能享用jdk1.7的言语特征了(可是前提是,使用的jdk以及jre必须都以jdk1.7以上才行)。

2. 配置java_home


 

在MAC中设置JAVA_HOME环境变量 

环境变量要再etc目录下的profile文件中布局,那样才是永恒的配置。 

cd /etc 

vi profile 

按 i 键进入写方式

输入如下内容: 

JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
export JAVA_HOME

写完后按 esc键退出写形式

命令[:wq!]强制保存退出
封存。然后重启或然撤回,使环境变量的计划起成效。
诸如此类javahome的条件便令配置好了。 
同等的道理,大家可以在profile那几个文件中展开PATH,CALSSPATH等环境变量的配置。

经过中冒出的难点:

E45: ‘readonly’ option is set (add ! to override)

vi profile 用 sudo vi profile 执行,

尽管急需输入root密码,就输入root用户密码,假诺不知道密码,要求重设。

命令[sudo passwd root ]
下一场提示您输入当前登录用户密码,通过之后,提醒您输入五次root的密码。那样您就设置好root帐号密码了,可以用root来报到MacOS了。 

 

3
.安装tomcat


在Apache网站下载最新的汤姆cat二进制编码包:(注意别下载了Windows的安装包)http://tomcat.apache.org/ 
下载完后,解压,并将文件夹命名为汤姆cat 
将重命名的文书夹移动到根目录/Library中(别处也可),安装进度便不假思索了 
施行/Library/汤姆cat/bin下的startup.sh,然后打开http://localhost:8080查看是否Tomcat已经启动,若要停止服务器就运行同目录下的shutdown.sh 
倘使碰到比如不可以找到目录以及文件地难题,一般是因为文件权限造成地难题,可以那样消除: 

sudo chmod 755 /Library/Tomcat/bin/*.sh 
sudo chmod 755 /Library/Tomcat/bin/*.bat 

遇见”JAVA_HOME not
defined”JAVA路径未定义错误,在顶峰中举行以下命令: 

sudo setenv JAVA_HOME /Library/Java/Home 

布置汤姆cat启动脚本: 

利用文本编辑器添加以下代码: 

#!/bin/bash 

case $1 in 
start) 
sh /Library/Tomcat/bin/startup.sh 
;; 
stop) 
sh /Library/Tomcat/bin/shutdown.sh 
;; 
restart) 
sh /Library/Tomcat/bin/shutdown.sh 
sh /Library/Tomcat/bin/startup.sh 
;; 
*) 
echo “Usage: start|stop|restart” 
;; 
esac 

exit 0 

将文件保留为tomcat,小写并不带后缀。将以此文件放置到极点包罗的途径中,例如/usr/bin,而后便足以在终点中简单地输入tomcat
start和tomcat stop启用tomcat了。

设置进度可能出现如下错误:

startup.sh: command not found .

命令前增进bash 或 sh 或 ./

.代表当前目录,如若履行顺序或脚本没有出席环境变量PATH,在当前目录时后面要加”./”

在Terminal中实施tomcat命令会指示permission denied.
亟待赋权。sudo chmod 755 /usr/bin/tomcat

 

4
.安装eclipse或者myeclipse


 

以此就是下载安装,没什么难题,顺便说一句
myeclipse10.0很难下载,小编最终下的是8.5

 

 

 

5.
 mysql安装


参考blog: 
MAC下安装与布置MySQL

 

 

 

网站地图xml地图