- 浏览: 162599 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
mengyue0477:
最后还不忘吐槽一下 哈哈 太逗了
spring容器的懒加载lazy-init设置 -
comet0515:
不是maven工程能不能用checkstyle插件?job是一 ...
jenkins 配置checkstyle -
xfxlch:
http://docs.spring.io/spring-bo ...
NoteBook -
With_Me_Forever:
太浅了。我最近也在看着方面的资料,一起进步把。
互联网金融定义 -
xfxlch:
在http://r.m.baidu.com/6pmxgig
NoteBook
我的机器是:
1. jdk1.7下载安装
jdk7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
jdk8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
或者直接百度: jdk for mac,百度会在自己的软件中心中提供最新版本的Mac版jdk供下载。
这里我下载的是:http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-macosx-x64.dmg
jdk7 安装手册:
http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html
jdk8安装手册:
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096827
第一步:双击dmg文件:
第二步:安装pkg文件
第三步:一路next就可以了。
安装的时候会有一个要求输入用户名/密码的步骤,自己手动输入一下就可以了。
安装成功之后,会有下面的成功提示:
好了现在让我们来看一下,我们的jdk版本吧。
调出spotlight,输入:终端,就可以找到这个应用了,或者你也可以到Launchpad的其他里面找到终端这个应用。
或者
这样输入:java -version 就可以看到系统里安装的java版本了
接下来就是要设置环境变量了,对于开发java应用,设置JAVA_HOME是必须的。
一开始,我的Mac上是啥都没有的。所以首先要做的就是要创建一个用户级别的配置文件(如果有的话,就直接往里面加内容 就可以了),用来存放这些环境变量。
首先在自己的home目录下,新建一个.bash_profile文件,这个文件在当前这个用户登陆的情况下,会直接读取这个文件的配置信息。所以我们就把java_home写入他。
刚开始你的java_home 是空的
添加path路径,这里顺带说一下,/usr/libexec/java_home是Mac OS里给java开发的一个专门设置java_home的工具。
退出shell,重新登录,就可以看到path添加成功了。
2. eclipse 下载安装
下载页面(mars版)右边的链接:
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars1
Link:http://ftp.yz.yamagata-u.ac.jp/pub/eclipse//technology/epp/downloads/release/mars/1/eclipse-jee-mars-1-macosx-cocoa-x86_64.tar.gz 日本的服务器更快一点。
用tar命令来解压这个文件吧,可能你用Moc OS的解压工具也能解压成功,并且能用,但是为了以后不出什么奇怪的问题,还是用tar 命令来整一下哈。
整完之后,就多了一个Eclipse的icon
双击它就能打开eclipse了。
写一个小的demo,能打印输出了,就说明eclpise也能正常工作了。
如果编译有问题的话,应该是jdk的版本指定的不对,通过对eclpise的Preference的设置来指定正确的编译版本就可以了。
3. maven 下载安装
下载链接:http://maven.apache.org/download.cgi 就下最新的=3.3 .9好。http://apache.opencas.org/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
下载解压(tar命令):
然后你可以把解压完之后的文件移动到你自己定义的文件夹下:
我的还重命名了一下:maven-3.3.9
然后就是设置:MAVEN_HOME 了。
4. tomcat 7.0 下载安装
下载链接:http://tomcat.apache.org/download-70.cgi
直接download:http://apache.opencas.org/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.tar.gz
只要前面的java home设置对了,tomcat就相对来说比较简单了。
下载好了之后,我们就解压,然后启动tomcat,看看首页能不能打开。
tar解压:
移动到正常的目录。
然后启动tomcat:
然后,也来访问一下:http://localhost:8080
看到下面这个就算成功了。
--EOF--
1. jdk1.7下载安装
jdk7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
jdk8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
或者直接百度: jdk for mac,百度会在自己的软件中心中提供最新版本的Mac版jdk供下载。
这里我下载的是:http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-macosx-x64.dmg
jdk7 安装手册:
http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html
jdk8安装手册:
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096827
第一步:双击dmg文件:
第二步:安装pkg文件
第三步:一路next就可以了。
安装的时候会有一个要求输入用户名/密码的步骤,自己手动输入一下就可以了。
安装成功之后,会有下面的成功提示:
好了现在让我们来看一下,我们的jdk版本吧。
调出spotlight,输入:终端,就可以找到这个应用了,或者你也可以到Launchpad的其他里面找到终端这个应用。
或者
这样输入:java -version 就可以看到系统里安装的java版本了
接下来就是要设置环境变量了,对于开发java应用,设置JAVA_HOME是必须的。
一开始,我的Mac上是啥都没有的。所以首先要做的就是要创建一个用户级别的配置文件(如果有的话,就直接往里面加内容 就可以了),用来存放这些环境变量。
首先在自己的home目录下,新建一个.bash_profile文件,这个文件在当前这个用户登陆的情况下,会直接读取这个文件的配置信息。所以我们就把java_home写入他。
刚开始你的java_home 是空的
luchenghaodeMacBook-Air:~ luchenghao$ echo $JAVA_HOME luchenghaodeMacBook-Air:~ luchenghao$ echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile luchenghaodeMacBook-Air:~ luchenghao$ ls -al total 56 drwxr-xr-x+ 17 luchenghao staff 578 1 3 19:06 . drwxr-xr-x 5 root admin 170 12 29 18:31 .. -r-------- 1 luchenghao staff 9 12 29 18:31 .CFUserTextEncoding -rw-r--r--@ 1 luchenghao staff 10244 1 3 17:02 .DS_Store drwx------ 12 luchenghao staff 408 1 3 17:20 .Trash -rw-r--r-- 1 luchenghao staff 451 1 3 19:05 .bash_history [b]-rw-r--r-- 1 luchenghao staff 43 1 3 19:06 .bash_profile [/b]drwxr-xr-x 19 luchenghao staff 646 1 3 19:05 .bash_sessions -rw------- 1 luchenghao staff 590 1 3 18:55 .viminfo drwx------+ 18 luchenghao staff 612 1 3 17:49 Desktop drwx------+ 3 luchenghao staff 102 12 29 18:31 Documents drwx------+ 13 luchenghao staff 442 1 3 17:20 Downloads drwx------@ 47 luchenghao staff 1598 1 3 03:54 Library drwx------+ 3 luchenghao staff 102 12 29 18:31 Movies drwx------+ 4 luchenghao staff 136 1 2 21:53 Music drwx------+ 6 luchenghao staff 204 1 3 17:02 Pictures drwxr-xr-x+ 5 luchenghao staff 170 12 29 18:31 Public 还是没有 luchenghaodeMacBook-Air:~ luchenghao$ echo $JAVA_HOME luchenghaodeMacBook-Air:~ luchenghao$ 先别急,退出 shell终端,再重新进入就好了 luchenghaodeMacBook-Air:~ luchenghao$ exit logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed. [进程已完成] 关闭当前窗口,然后重新登录,这个时候就有了: luchenghaodeMacBook-Air:~ luchenghao$ echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home luchenghaodeMacBook-Air:~ luchenghao$
添加path路径,这里顺带说一下,/usr/libexec/java_home是Mac OS里给java开发的一个专门设置java_home的工具。
JAVA_HOME=$(/usr/libexec/java_home) PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME export PATH
退出shell,重新登录,就可以看到path添加成功了。
luchenghaodeMacBook-Air:~ luchenghao$ echo $PATH /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
2. eclipse 下载安装
下载页面(mars版)右边的链接:
http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars1
Link:http://ftp.yz.yamagata-u.ac.jp/pub/eclipse//technology/epp/downloads/release/mars/1/eclipse-jee-mars-1-macosx-cocoa-x86_64.tar.gz 日本的服务器更快一点。
用tar命令来解压这个文件吧,可能你用Moc OS的解压工具也能解压成功,并且能用,但是为了以后不出什么奇怪的问题,还是用tar 命令来整一下哈。
uchenghaodeMacBook-Air:Contents luchenghao$ tar zxvf eclipse-jee-mars-1-macosx-cocoa-x86_64.tar
整完之后,就多了一个Eclipse的icon
双击它就能打开eclipse了。
写一个小的demo,能打印输出了,就说明eclpise也能正常工作了。
如果编译有问题的话,应该是jdk的版本指定的不对,通过对eclpise的Preference的设置来指定正确的编译版本就可以了。
3. maven 下载安装
下载链接:http://maven.apache.org/download.cgi 就下最新的=3.3 .9好。http://apache.opencas.org/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
下载解压(tar命令):
luchenghaodeMacBook-Air:maven luchenghao$ tar zxvf apache-maven-3.3.9-bin.tar
然后你可以把解压完之后的文件移动到你自己定义的文件夹下:
uchenghaodeMacBook-Air:maven luchenghao$ mv apache-maven-3.3.9 /Users/luchenghao/tools/maven/
我的还重命名了一下:maven-3.3.9
然后就是设置:MAVEN_HOME 了。
JAVA_HOME=$(/usr/libexec/java_home) MAVEN_HOME=/Users/luchenghao/tools/maven/maven-3.3.9/ PATH=$JAVA_HOME/bin:$PATH PATH=$MAVEN_HOME/bin:$PATH export JAVA_HOME export MAVEN_HOME export PATH 执行man -version试试(配置have home和maven home等等最好都是copy,paste,不然很容易出错。我就错了很多次): luchenghaodeMacBook-Air:~ luchenghao$ mvn -version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) Maven home: /Users/luchenghao/tools/maven/maven-3.3.9 Java version: 1.7.0_79, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "mac os x", version: "10.11.1", arch: "x86_64", family: "mac"
4. tomcat 7.0 下载安装
下载链接:http://tomcat.apache.org/download-70.cgi
直接download:http://apache.opencas.org/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.tar.gz
只要前面的java home设置对了,tomcat就相对来说比较简单了。
下载好了之后,我们就解压,然后启动tomcat,看看首页能不能打开。
tar解压:
luchenghaodeMacBook-Air:Downloads luchenghao$ tar zxvf apache-tomcat-7.0.67.tar
移动到正常的目录。
然后启动tomcat:
luchenghaodeMacBook-Air:bin luchenghao$ ./startup.sh Using CATALINA_BASE: /Users/luchenghao/tools/apache-tomcat-7.0.67 Using CATALINA_HOME: /Users/luchenghao/tools/apache-tomcat-7.0.67 Using CATALINA_TMPDIR: /Users/luchenghao/tools/apache-tomcat-7.0.67/temp Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home Using CLASSPATH: /Users/luchenghao/tools/apache-tomcat-7.0.67/bin/bootstrap.jar:/Users/luchenghao/tools/apache-tomcat-7.0.67/bin/tomcat-juli.jar Tomcat started. luchenghaodeMacBook-Air:bin luchenghao$ ps -ef | grep strap 501 1792 1 0 9:58下午 ttys000 0:04.88 /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java -Djava.util.logging.config.file=/Users/luchenghao/tools/apache-tomcat-7.0.67/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/Users/luchenghao/tools/apache-tomcat-7.0.67/endorsed -classpath /Users/luchenghao/tools/apache-tomcat-7.0.67/bin/bootstrap.jar:/Users/luchenghao/tools/apache-tomcat-7.0.67/bin/tomcat-juli.jar -Dcatalina.base=/Users/luchenghao/tools/apache-tomcat-7.0.67 -Dcatalina.home=/Users/luchenghao/tools/apache-tomcat-7.0.67 -Djava.io.tmpdir=/Users/luchenghao/tools/apache-tomcat-7.0.67/temp org.apache.catalina.startup.Bootstrap start 501 1794 1715 0 9:58下午 ttys000 0:00.01 grep strap
然后,也来访问一下:http://localhost:8080
看到下面这个就算成功了。
--EOF--
发表评论
-
eclipse project .setting
2016-08-24 11:30 565有一个文件在.setting的目录下面: 文件名:org.ec ... -
jar命令工具
2016-01-23 20:29 612背景: 今天介绍两个jar的命令工具,对我个人来说,还是比较好 ... -
Java的按值传递
2016-01-23 19:30 510问题: 最近在看Mar ... -
记一次Java Rest Service Hang住的经历
2015-12-28 20:08 2652背景: 在前后端分开开发的过程中,前段的页面要调用后台Java ... -
一个String字符串的问题2
2015-12-14 14:22 566背景: 今天遇到个问题: String str = & ... -
我读重构这本书
2015-12-01 22:30 0第一点:关注变量命名。好的变量名能让读者更快更好的理解程序到底 ... -
系统log的编写
2015-11-16 09:41 0log很关键,一定要记录好对追踪问题有帮助的日志。 -
CAS 授权问题
2015-11-16 09:40 0CAS 授权问题 -
Caused by: java.lang.UnsupportedOperationException 解决方案
2015-10-21 22:09 4000背景: 今天在跑一个UnitTest,跑的过程中想在list ... -
LogBack 框架里log-access的使用
2015-10-18 16:05 7006背景: 想通过配置log-access来实现直接使用浏览器来访 ... -
how to fix "org.hamcrest.CoreMatchers.containsString cannot be resolved"
2015-09-23 23:12 2977背景: 山姆大叔比较喜欢用一些新的技术和新的特性,最近在jun ... -
java 打印金字塔
2015-08-24 00:53 735背景: 一个同事,面试应聘者喜欢用学校里学过的一个书本或者课后 ... -
纯jsp servlet 实现 upload file功能
2015-08-17 20:35 686本篇主要是简单的实现jsp servlet 的上传文件的功能, ... -
dos 命令窗口執行java 命令,帶包路徑
2015-07-26 12:16 508記錄一下,是為了自己下次再run java命令的時候,可以很快 ... -
tomcat 远程调试
2015-07-23 18:41 448背景: 我们在项目开发过程中,很多时候会遇到这样的情况:项目在 ... -
使用android studio 来开发hello world app的时候,遇到的一些坑。
2015-07-13 01:38 2093使用android studio 来开发h ... -
ThreadLocal
2015-05-11 07:22 373Java线程:深入ThreadLocal ThreadLo ... -
Hibernate Interceptor(拦截器)
2015-04-28 20:30 2347需求: 对所有操作数据库的事件,添加audit log, 此l ... -
eclipse 加入tomcat 包
2015-03-24 01:09 397... -
Transforming XML with XSLT
2014-10-11 19:14 492public static void catalog() ...
相关推荐
一:安装JDK 1.1 官网下载JDK安装文件 ...JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home //见下面附注-查看java具体安装
这篇文章应该被看作是一个加强书签,我列出了使得MacBook能实现目的的所有必需安装的工具,即用于Java和稍后也会用于JavaScript的开发。 需要提一下的是,直到现在,我仍然是Windows用户(XP / 7)和Linux...
JAVA 开发环境 Java SE Development Kit (JDK) 16.0 发布啦!在 Java 中创建应用所需的基本资源,包括 Java 运行时环境,库,代码示例和演示应用。根据 TIOBE 编程社区索引,Java 编程语言是软件开发人员的最佳选择...
jdk-7u40-macosx-x64.dmg,JDK是 Java 语言的软件开发工具包,主要用于移动设备...JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。此JDK是JDK7版本,适用于Mac OS(苹果)64位系统。
Java 平台提供了一种环境,可以为多种操作系统(例如 Microsoft Windows,Mac OS X 或 Linux 发行版)开发软件。 Java 运行时环境(JRE)允许您执行 Java 应用程序,组件和小程序,而 Java 开发套件(JDK)提供了...
iphone开发环境配置,WindowsXP + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6.3安装
Java SE 7 for mac乃是Sun公司开发的基于Mac OS平台的Java程序设计语言和Java平台的总称使Java运行时环境运行的驱动程序和应用支持。这个版本完全支持JRE MAC OS X 10.7.3(狮子)及以上系统。用Java你可以实现...
对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。 此安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在...
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的...
基于servlet+mysql基础开发,javaweb超级简单图书管理系统 1、项目介绍 系统开发平台:JDK1.8 + Windows 10 开发语言:Java 后台框架:servlet 前端:bootstrap+jquery ...硬件环境:Windows 或者 Mac OS
1、项目介绍 系统开发平台:JDK1.8 + Windows 10 开发语言:Java 后台框架:servlet 前端:bootstrap+jquery 数据库:MySql5.7 Navicat 开发环境:Intellij Idea ...硬件环境:Windows 或者 Mac OS
Android Studio是一款基于IntelliJ IDEA的Android开发环境,适用于Windows、Mac OS和Linux操作系统。它提供了完整的Android开发工具集,包括Android SDK、模拟器、代码编辑器、性能分析器、版本控制系统等,帮助...
1、项目介绍 系统开发平台:JDK1.8 + Windows 7+Maven3.6.1 开发语言:Java 后台框架:SSM 前端:layui 数据库:MySql5.7 Navicat ...开发环境:Intellij Idea ...硬件环境:Windows 或者 Mac OS
主要介绍了在Mac OS上安装Tomcat服务器的教程,方便进行工作环境下的Java web开发,需要的朋友可以参考下
跨平台性:Eclipse可以在多种操作系统上运行,如Windows、Linux、Mac OS等,使得开发者可以在不同的平台上进行开发。 团队协作:Eclipse提供了版本控制工具(如Git)、代码管理工具(如CVS)、团队协作工具(如Jira...
该工具可以连接任何 Oracle 9.2.0.1 或者以上版本的 Oracle 数据库,支持 Windows、Linux 和 Mac OS X 系统。 Oracle SQL Developer是针对Oracle数据库的交互式开发环境(IDE)。 Oracle SQL Developer简化了Oracle...
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 2.IDE环境:IDEA,Eclipse,Myeclipse都可以。3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.硬件环境:windows 7/8/10 4G内存以上...
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA; 3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.硬件环境:windows 7/8/10 1...
3、开发环境 JAVA版本:JDK1.8,其它版本理论上可以 IDE类型:推荐IDEA tomcat版本:Tomcat 7.x、8.x、9.x、10.x版本均可 数据库版本:MySql 5.x maven版本:无限制 硬件环境:Windows 或者 Mac OS
1、项目介绍 系统开发平台:JDK1.8 + Windows 7+Maven3.6.1 开发语言:Java 后台框架:SSM 前端:bootstrap 数据库:MySql5.7 Navicat 开发环境:Intellij Idea 浏览器:Chrome或360...硬件环境:Windows 或者 Mac OS