MAC-pro搭建jsp开发环境(Yosemite 10.10.5 + eclipse 4.5.1 + jdk-8u60-macosx-x64 + apache-tomcat-8.0.27 2)
来源:互联网 发布:2017年做淘宝还赚钱吗 编辑:程序博客网 时间:2024/06/11 17:45
一、首次在mac上搭建jsp开发环境,人笨,折腾了一周,终于成功了,特此记录一下,如有不准确的地方敬请各位大侠批评指正!(另:搭建成功次日凌晨已将系统成功更新至OS X EI Capitan 10.11)
二、eclipse、jdk、tomcat从官网下载安装。
1.jdk(javaSE,没有安装javaEE原因后面有说明)直接安装,无需配置环境变量。
2.访问eclipse官网,进入下载页面,选择Eclipse IDE for Java EE Developers(大小:273M)进行下载并安装。
3.访问tomcat官网,进入下载页面,选择zip或者tar.gz下载都可以。
下载后解压缩至/Library下,改个好用的名字,本文更名为tomcat8,tomcat最终路径为/Library/tomcat8。如果不配置环境变量则在终端直接cd到/Library/tomcat8/bin目录下运行./startup.sh启动tomcat(未配置环境变量则命令一定要加./来启动)。
mac下tomcat配置环境变量方法如下(引1):
(1)输入touch .bash_profile ( pico .bash_profile 也行)(2)打开bash_profile open -e .bash_profile(nano .bash_profile亦可)
(3)输入export PATH=$PATH:/Library/Tomcat8/bin
(4)更新配置的环境变量source .bash_profile
(5)验证是否成功,终端中输入$PATH
显示如下-bash: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Tomcat8/bin: No such file or directory
三、过程中遇到的问题及解决(引2):
1.Permission denied是因为没有授权的问题
sudo chmod 755 xxx/bin/*.sh (xxx表示你tomcat放至的路径) 回车;
2.command not found startup.sh
命令前加上bash 或 sh 或 ./
.代表当前目录,如果执行程序或脚本没有加入环境变量PATH,在当前目录时前面要加"./"
3.启动与停止服务
sudo sh /Tomcat/bin/startup.sh
sudo sh /Tomcat/bin/shutdowm.sh
四、mac下eclipse中配置tomcat插件
1.进入eclipse官网,点击进入marketplace,地址如下:http://marketplace.eclipse.org/,拖拽tomcat插件至eclipse,自动安装,然后进行配置:启动eclipse进入preference(偏好设置)点击tomcat选项,如下图:
2.配置Server选项,找到Server->Server runtime environment,新建一个Server,如下图:
3.配置完毕。正常的话,可以看到界面多了三个Tomcat按钮。没有看到的话,选择菜单Window ->Custmize Perspective,在Tomcat上打勾(引3)。
五、没有安装javaEE的原因:下载jdk时,在选择下载javaSE还是javaEE上折腾了半天,javaSE是开发桌面程序的,做一些软件之类的,javaEE是开发web应用的,本来要搭建jsp开发环境,于是便去下载javaEE,结果发现下载时没有像javaSE那样区分不同的操作系统版本的下载目录,下载后的文件解压后没有安装程序,就是一个名叫的glassfish4的文件夹,折腾半天不知道怎么用,只好下载javaSE(jdk-8u60-macosx-x64)安装,如果有哪位大侠知道是怎么回事,请帮忙指点一下,十分感谢!
六、参考资料:
引1---http://www.cnblogs.com/xiaofeixiang/p/4299949.html
引2---http://blog.csdn.net/hollboy/article/details/49126053
引3---http://carlme.blog.163.com/blog/static/183716327201263103031555/
by CrazyJar
2015年10月21日15:20
于津南校区办公室第三次修改
- MAC-pro搭建jsp开发环境(Yosemite 10.10.5 + eclipse 4.5.1 + jdk-8u60-macosx-x64 + apache-tomcat-8.0.27 2)
- Mac下jdk+tomcat+eclipse开发环境搭建
- Mac OS X Yosemite 10.10.3 apache+mysql+django web开发环境的搭建
- JDK+Tomcat+MyEclipse搭建JSP开发环境
- 搭建JSP开发环境-jdk、tomcat
- 开发环境搭建JDK+Tomcat+Eclipse
- javaweb开发环境搭建JDK+Tomcat+Eclipse
- java开发环境搭建jdk+tomcat+eclipse
- 搭建jdk+tomcat+eclipse开发环境
- 搭建Eclipse+Tomcat的JSP开发环境
- tomcat+eclipse +mysql搭建JSP开发环境
- Hadoop 2.6 在MAC YOSEMITE 上安装配置 以及开发环境eclipse搭建(一)
- Mac搭建web后端开发环境:jdk +Eclipse EE + SVN + Tomcat + MySql + mysqlWorkbench
- Nginx 下 JSP 开发环境搭建-JDK、Tomcat 的安装
- 在Mac OS X Yosemite (10.10) 下搭建JSP服务器
- windows配置JDK+eclipse+tomcat J2EE开发环境的搭建
- Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse
- JDK + ECLIPSE + TOMCAT + AXIS2 开发环境的搭建
- centos6.5中安装docker
- 关于python中with 和 try 块的联合使用的问题
- 使用VMware Converter调整虚拟磁盘文件大小
- 指针小谈.指针的值
- POJ-2431 Expedition
- MAC-pro搭建jsp开发环境(Yosemite 10.10.5 + eclipse 4.5.1 + jdk-8u60-macosx-x64 + apache-tomcat-8.0.27 2)
- CSS控制列表
- ssh免密码登陆
- Tiled地图文件分析
- 安装 Kali Linux 后需要做的 20 件事
- 堆与栈的区别
- 数据库多表连接问题
- C语言 基础篇 printf
- 【2015/10/17】Linux 逻辑卷管理以及C学习日志_Day7 编译步骤,注释,mystrcpy