【工匠大道】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,Snow Leopard下还好(默认就有),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网站下载最新的Tomcat二进制编码包:(注意别下载了Windows的安装包)http://tomcat.apache.org/ 
下载完后,解压,并将文件夹命名为Tomcat 
将重命名的文件夹移动到根目录/Library中(别处也可),安装过程便完成了 
执行/Library/Tomcat/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

配置Tomcat启动脚本:

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

#!/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

时间: 2024-09-30 15:25:57

【工匠大道】Mac下Java开发环境配置简述的相关文章

Mac os JAVA 开发环境配置简述

本文原文来源:http://blog.csdn.NET/johnstrive/article/details/7791451 1.Mac 自带jdk1.6(本人的机器是这样至于新Mac自带的版本就不清楚了) 首先下载jdk1.7 下载mac版专用的jdk1.7,地址如下:http://jdk7.java.net/macportpreview/,里面有最新版的(不过还是测试版),版本更新频率每两周大概会release一个build,我安装的版本是b223(更新一下,最新版本是b227了,已经不是O

mac下java 开发环境搭建

mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat 1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home 配置JAVA_HOME: 用户目录下opne .bash_profile    如果没有这个文件可以自己创建一个 可以了解下mac下的配置文件 ./etc/profile 文件   全局共有配置,无论哪个用户

Mac下golang开发环境配置

go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发. 下面介绍在Mac OS X中golang的开发环境配置. 1.安装brew brew是一个mac下的由ruby开发的包管理系统,其官网是http://brew.sh.你只要在你的终端中执行 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 便可将其安装完成. 安装完之后输入命令 br

mac下server开发环境配置

分类: server开发2014-01-06 19:01 605人阅读 评论(0) 收藏 举报 mac下的server开发我总共看了两种方式: 一.php的方式: mac下自带了apache和php,如何打开呢? 1. apache的使用方式: 启动: sudo apachectl start 获取版本号: sudo apachectl -v 关闭: sudo apachectl stop 重启: sudo apachectl restart 在浏览器中输入localhost,就可以看到It W

Mac下JAVA开发环境搭建

最近开始学习JAVA, 首先配置下环境! 1.Mac自带的jdk版本老了,需要到oracle官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)去下载新的jdk,具体下载那个版本看个人需求,然后安装. 安装完成之后打开Terminal, 执行命令: java -version 即可查看到我们所安装的jdk版本. 2.安装jdk成功之后,我们还需要配置jdk环境变量. 使用命令

Mac下java开发环境的搭建与开发工具的安装

一.安装JDK 1.根据你当前环境的需要,下载相应的JDK并安装,安装步骤与其他Mac软件安装方法相同,我安装的是jdk1.8.0_74.jdk,mac中jdk1.8的默认位置:/Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home 2.配置JAVA_HOME 打开相应的配置文件配置环境 MAVEN_HOME=/Users/Francis/Documents/apache-maven-3.0.5 JAVA_HOME=/Lib

Mac下OpenCV开发环境配置(Terminal和Xcode)

亲证可用:http://www.jianshu.com/p/11959977589a Mac OS X 10.1 Xcode 7.2(7C68) OpenCV 2.4.13 Mac OS10.11 OpenCV for Linux/Mac 下载OpenCV后,cd进入指定目录,使用unzip命令解压请提前安装Homebrew命令先安装cmake工具然后cd进入解压后的文件夹 $ brew install cmake $ mkdir release $ cd release $ cmake -G

Ma下java开发环境搭建

Mac下Java开发环境搭建 mac配置java开发环境:eclipse + jdk1.8 前言 搭建开发环境之前,先了解一下一些概念:java,javaSE,javaEE,JVM,JDK,JRE java发展历程 JavaSE.JavaME.JavaEE三者之间的关系JavaSE(J2SE):(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE):(Java 2 Platform,Enterprise Edition,java平台企业版)

Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装

前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar.gz cd /opt/DevelopTools sudo mkdir server cd server sudo cp /home/home/下载/apache-tomcat-6.0.39.tar.gz /opt/DevelopTools/server sudo tar -zxvf apache-