前言:第一次使用mac,以前没用过不是特别熟悉。单单配置公司须要的前端开发环境断断续续花了将近一周时间,算是搭建起来了。在此记录下搭建过程,跟你们分享,顺被为本身作个备忘。php
好了废话很少,正文开始...html
搭建顺序:
Java环境搭建 -> eclipse安装 -> svn插件安装 ->resin(3.1.x)前端
1、Java环境搭建:
一、下载JDK(1.8):
http://www.oracle.com/technet...
(注:笔者最开始用的是10.0.2(最新版),可是这个版本没有jar包:tools.jar,致使后续Resin运行环境没法运行成功。)java
二、配置Java环境:web
参考文章:https://www.cnblogs.com/xqx-q...bash
2、安装Eclipse
一、下载地址:https://www.eclipse.org/downl...oracle
二、安装Eclipse:与通常装软件同样安装便可。app
3、安装svn插件
一、打开eclipse,“Help” -> “Install New SoftWare” -> “Add” 填入如下内容:
Name:subclipse
Location:http://subclipse.tigris.org/u...
(注:取消 "Contact all update sites during install to find required software" 和 “Hide items that are already installed” 前边的勾,防止安装失败。)
日后一路 "next" 便可。
二、安装完成后,根据提示重启Eclipse:右键 “Project Explorer" 空白区域 -> “Import” ,里面出现 “SVN” 则表示安装成功。eclipse
参考文章:https://www.jianshu.com/p/848...ide
4、配置Resin运行环境
一、下载Resin:http://caucho.com/products/re...
(注:笔者最开始用的是Resin 4.0.x(最新版),可是一直没法运行成功,目前网上可参考的文章太少,屡次尝试搭建未果,最终选择使用Resin 3.1.x版本。)
二、解压后,放入到本身喜欢的路径下:/Users/lycop/Web Server/Resin/resin-pro-3.1.16(请记住路径,后续会用到)
三、配置Resin环境变量: "Run Configurations" -> "Java Application" -> "New Configuration"
1.(Main) Name:Resin(随意填写,能认出来就行。)
2.(Main) Main Class:com.caucho.server.resin.Resin
3.((x)=Arguments) Program arguments:-conf "${project_loc}/resin.conf"(这是项目根目录下的"resin.conf"文件,也能够填写Resin根目录下"conf"文件夹中的"resin.conf")
4.((x)=Arguments) VM arguments:
-Dresin.home="/Users/lycop/WebServer/Resin/resin-pro-3.1.16"(Resin所在路径,在上面 "四-2" 中提到过) -Djava.util.logging.manager=com.caucho.log.LogManagerImpl
5.((x)=Arguments) Working directory:/Users/lycop/WebServer/Resin/resin-pro-3.1.16(Resin所在路径,在上面 "四-2" 中提到过,也能够填写当前项目相对路径:"${project_loc}")
6.(Classpath) 点击 "Bootstrap Entries" -> "Advanced..." -> "Add Classpath Variables" -> "Configure Variables..." -> "New" -> "Name" -> 填入"Resin3" -> "Path" -> 选择Resin所在路径("四-2" 中提到过) -> "OK" -> "Apply and Close" -> 选择 "Resin3" -> "Extend..." -> 把 "lib" 目录下的jar所有选择 -> "OK";"Add External JARs..." -> 找到JDK安装目录(上述 "一-2-3环境清单")下 "lib" -> 选择 "tools.jar" -> "open" -> "Apply" -> “close”
四、修改Resin配置文件(resin.conf)中项目的地址:
标签<cluster> -> <host> -> <web-app> 的属性:root-directory
将其改成启动项目的绝对路径。
五、启动:选择 "Project Explorer" 中的项目 -> "Run"...