macOS小白搭建web開發環境(eclipse+resin3+svn)記錄

前言:第一次使用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環境:

  1. 第一次配置,先創建“.bash_profile”:(終端指令)touch
  2. 創建完成後,或者之前已經創建過打開此文件:(終端指令)open -e .bash_profile"命令)
  3. 填寫環境清單: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
  4. 讓配置立即生效:(保存後關閉文件,執行終端指令)source .bash_profile
  5. 驗證是否成功:(終端指令)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"...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章