前言:第一次使用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環境:
- 第一次配置,先創建“.bash_profile”:(終端指令)touch
- 創建完成後,或者之前已經創建過打開此文件:(終端指令)open -e .bash_profile"命令)
- 填寫環境清單:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home(根據當前機器情況選擇“Java“目錄下”Home“文件夾的路徑)
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH - 讓配置立即生效:(保存後關閉文件,執行終端指令)source .bash_profile
- 驗證是否成功:(終端指令)java -version
參考文章: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"...