iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题

1.基本概念

iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第1张图片

2.关于服务器

按照软件开发阶段来分,服务器可以大致分为2种
远程服务器
别名:外网服务器、正式服务器
使用阶段:应用上线后使用的服务器
使用人群:供全体用户使用
速度:取决于服务器的性能、用户的网速


本地服务器
别名:内网服务器、测试服务器
使用阶段:应用处于开发、测试阶段使用的服务器
使用人群:仅供公司内部的开发人员、测试人员使用
速度:由于是局域网,所以速度飞快,有助于提高开发测试效率

3.搭建步骤概览

要想在Mac上方便地启动Java服务器,大致有以下步骤
安装Java的开发工具:eclipse
下载地址:http://www.eclipse.org/downloads,选择64bit、Java EE版本的
利用Java编写一套服务器程序
配置服务器的容器:Apache Tomcat
下载地址:http://tomcat.apache.org/download-60.cgi
启动Apache Tomcat

4.具体步骤

4.1.安装jdk

4.1.1OS X上的Java版本还是1.6的,而且似乎苹果不再提供“苹果版本的”Java更新,所以只好自己去更新了。

iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第2张图片

4.1.2首先我们确定在finder里已经可以看到安装包已经加载在左侧了。

iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第3张图片

4.1.3打开终端输入下面的命令。

pkgutil --expand /Volumes/JDK\ 8\ Update\ 05/JDK\ 8\ Update\ 05.pkg /tmp/JDK 8 Update 05.unpkg

4.1.4然后我门进入到/tmp/JDK目录

找到目录下的 Distribution 文件,用vim 或者是编辑器打开。  
找到里面的 pm_install_check 这个函数。  
  
function pm_install_check() {  
  if(!(checkForMacOSX('10.7.3') == true)) {  
    my.result.title = 'OS X Lion required';  
    my.result.message = 'This Installer is supported only on OS X 10.7.3 or Later.';  
    my.result.type = 'Fatal';  
    return false;  
  }  
  return true;  
}  
他在这里去判断 系统是不是10.7.3以后的,因为现在Yosemide还不是正式版本,所以在这里会检查不过。  
  
修改成:  
  
function pm_install_check() {  
  return true;  
}  
保存。
 

4.1.5然后在重新打开安装文件,可以安装了。

4.2安装eclipse

4.3配置和部署tomcat

4.3.1打开服务器管理界面

iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第4张图片

4.3.2选择Tomcat 6.0版本

iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第5张图片

4.3.3选择Tomcat 6.0的文件夹路径


4.3.4为项目添加服务器依赖库


4.3.5删除之前丢失的依赖库


4.3.6选择Tomcat 6.0依赖库



iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第6张图片
iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第7张图片

4.3.7eclipse操作 – 启动服务器

iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第8张图片
iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第9张图片
iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题_第10张图片

4.3.8测试服务器是否启动成功

http://localhost:8080/+应用名

你可能感兴趣的:(iOS开发——(Mac10.10+jdk1.8+tomcat6.0.41)搭建服务器 & 如何解决Mac10.10不能安装jdk的问题)