1.Mac 自带jdk1.6(本人的机器是这样至于新Mac自带的版本就不清楚了)
首先下载jdk1.7
下载mac版专用的jdk1.7,地址如下:http://jdk7.java.net/macportpreview/,里面有最新版的(不过还是测试版),版本更新频率每两周大概会release一个build,我安装的版本是b223(更新一下,最新版本是b227了,已经不是OpenJDK了)。
下好之后,双击dmg打开,然后简单的来一个拖拽(这个就不废话了,不会拽的面壁去)。
改变jvm首选顺序,在Spotlight里搜索[Java Preferences](中文版应该是JAVA首选项么?),应该能看到已经有的几个虚拟机,把Java SE 7拖拽到最上面,就可以了(比如我拖拽的是64位版本的)。
确认java使用的版本:开一个终端,输入java -version,确认jvm的版本号是jdk1.7.0。
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!]强制保存退出
3.安装eclipse或myeclipse
这里就是下载 安装 eclipse是免费的 下载下来解压就能用了。没什么好说的
至于myeclipse 很不好找 地址:http://pan.baidu.com/share/link?shareid=3668676447&uk=3580314255
至于激活大家自行解决 网上有的是pj方法
4.修改eclipse默认的jre
打开首选项->Java->Installed JREs,看到右侧的JRE列表,如果已经使用是默认的jdk1.6的话,点Add,选择MacOS X VM,在路径的地方指向到jdk7的安装位置,就可以了。
如果你找不到这该死的jdk1.7的安装位置在哪里,可以考虑粘下这个地址(这个是我系统里的位置,我猜测大家的都应该差不多哈)。/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
5.安装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
分享到:
相关推荐
配置JSP开发环境通常需要一个Web服务器,如Apache Tomcat。本文将详细介绍如何在计算机上配置JSP环境,并使用Tomcat作为服务器。 ### 一、安装Tomcat (确保已安装JDK) 1. **下载Tomcat**:首先,你需要从Apache...
8. **操作系统Microsoft Windows 95/98/2000/XP/2003、Linux、UNIX、Mac OS等都是支持Java虚拟机的操作系统。** - **正确**:这些操作系统都支持Java虚拟机(JVM),能够在这些平台上运行Java程序。 9. **Javac是...
3. **配置开发环境**: - **设置JDK路径**:确保IntelliJ IDEA知道您的Java开发工具包的位置。 - **配置Maven或Gradle**:如果您使用这些构建工具,需要正确配置它们。 - **安装必要的插件**:根据项目需求安装...
2.1 开发环境:采用Java SE(标准版)开发环境,支持Windows、Linux、Mac OS等操作系统。JDK(Java Development Kit)为游戏开发提供了必要的编译器和运行环境。 2.2 Java语言特点:Java具有“一次编写,到处运行”...
教程详细讲述了如何在不同操作系统(如Windows、Linux和Mac OS)上进行安装,确保用户能够根据自己的系统环境进行适配。同时,它还深入讲解了配置Tomcat的关键设置,如修改server.xml文件以配置端口,以及配置环境...
2. **安装与配置**:讲解如何在不同操作系统(如Windows、Mac OS或Linux)上安装Java Development Kit (JDK)和设置环境变量,确保Java编译器(javac)和Java虚拟机(JVM)能够正常工作。 3. **基本语法**:涵盖变量...
- **准备工作**:准备开发环境和所需资源。 - **工程创建**:指导如何创建新的 JavaFX 工程。 - **属性文件**:介绍属性文件的用途及配置方法。 - **FXML 文件**:讲解如何编写 FXML 文件。 - **边格布局**:演示...
1. **Java环境配置**:课程可能会介绍如何在不同操作系统(如Windows、Mac OS、Linux)上安装JDK(Java Development Kit)和配置Java环境变量,确保开发环境的正确搭建。 2. **Java语法基础**:包括声明变量、常量...
- **IDE**: Maven可以与各种集成开发环境(IDE)配合使用,例如Eclipse Indigo Service Release 2。在IDE中配置Maven插件以便更好地集成。 2. **Maven简述** - **项目对象模型(POM)**: POM是Maven的核心,它...
这暗示在Java开发领域内,选择哪种集成开发环境(IDE)是一个被广泛讨论的热门话题。作者Anton Arhipov分享了自己从Eclipse和NetBeans转向IntelliJ IDEA的经历,解释了为何他认为IntelliJ IDEA更适合他所从事的工作...
使用MacPorts进行安装**:另一种适用于Mac OS的安装方式。 - **10.2.5. 命令行实现**:展示了如何通过命令行来运行Spring Boot应用。 - **10.2.6. Spring CLI示例快速入门**:给出了使用Spring Boot CLI创建项目...
- **从IDE中运行**:展示如何使用集成开发环境(IDE)运行Spring Boot应用。 - **作为一个打包后的应用运行**:解释如何将Spring Boot应用打包并运行。 - **使用Maven插件运行**:介绍如何通过Maven插件来启动应用...
- **跨平台支持**:OpenCV支持Windows、Linux、Mac OS、Android和iOS等多种操作系统,方便在不同环境下开发。 - **编程语言**:OpenCV可以使用C++、Python、Java等多种语言进行编程,本教程主要关注Java实现,即...
1. PHP基础:介绍PHP的安装配置,包括在各种操作系统(如Windows、Linux、Mac OS)上的安装步骤,以及设置PHP环境变量和配置文件(php.ini)的修改方法。 2. PHP语法:讲解PHP的基本语法结构,如变量声明、数据类型...
3. **软件应用**:可能涵盖了办公软件如Microsoft Office(Word、Excel、PowerPoint)的使用,以及一些基础的编程环境,如集成开发环境(IDE)和版本控制系统(VCS)的基础知识。 4. **网络基础**:这部分可能包括TCP/...
4. **多平台支持**:Mojo Appassembler 支持多种平台,如 Windows、Linux、Mac OS 等,可以自定义生成不同平台的启动脚本。 5. **应用场景**:Mojo Appassembler 常用于创建独立的、易于分发的命令行工具或者服务,...
3. 多平台支持:Selenium 支持多种平台,包括 Linux、Windows 和 Mac OS 等。 4. 多语言支持:Selenium 支持多种语言,包括 Python、Java、Ruby、PHP、C# 和 JavaScript 等。 5. 对 Web 页面的良好支持:Selenium ...