haoeng 2019-06-28
前言:第一次使用mac,之前没用过不是特别熟悉。单单配置公司需要的前端开发环境断断续续花了将近一周时间,算是搭建起来了。在此记录下搭建过程,跟大家分享,顺被为自己做个备忘。
好了废话不多,正文开始...
搭建顺序:
Java环境搭建 -> eclipse安装 -> svn插件安装 ->resin(3.1.x)
一、Java环境搭建:
1、下载JDK(1.8):
http://www.oracle.com/technet...
(注:笔者最开始用的是10.0.2(最新版),但是这个版本没有jar包:tools.jar,导致后续Resin运行环境无法运行成功。)
2、配置Java环境:
参考文章:https://www.cnblogs.com/xqx-q...
二、安装Eclipse
1、下载地址:https://www.eclipse.org/downl...
2、安装Eclipse:与一般装软件一样安装即可。
三、安装svn插件
1、打开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" 即可。
2、安装完成后,根据提示重启Eclipse:右键 “Project Explorer" 空白区域 -> “Import” ,里面出现 “SVN” 则表示安装成功。
参考文章:https://www.jianshu.com/p/848...
四、配置Resin运行环境
1、下载Resin:http://caucho.com/products/re...
(注:笔者最开始用的是Resin 4.0.x(最新版),但是一直无法运行成功,目前网上可参考的文章太少,多次尝试搭建未果,最终选择使用Resin 3.1.x版本。)
2、解压后,放入到自己喜欢的路径下:/Users/lycop/Web Server/Resin/resin-pro-3.1.16(请记住路径,后续会用到)
3、配置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”
4、修改Resin配置文件(resin.conf)中项目的地址:
标签<cluster> -> <host> -> <web-app> 的属性:root-directory
将其改为启动项目的绝对路径。
5、启动:选择 "Project Explorer" 中的项目 -> "Run"...
" \ \ / /_ | / | _ \ / | / / _ | \ | | | / |. " \ \ / / | || |/| | |) | | | | | | | | | | | | | | _.