無插件在Eclipse中配置Resin方法

Eclipse 3.5 + Resin 2.1.17 或 Resin 3.1.10 測試通過。

一、配置 Resin
1. Resin 安裝路徑下的 resin.conf 裏 java compiler 改用 javac,這樣可以使用系統 JDK 的編譯器,方便在 Eclipse 裏的配置,並且可以讓編譯的錯誤信息顯示爲中文。如 Resin 2 的用
<java compiler="javac" compiler-args=""/>

resin 3 用
<javac compiler="javac" args="-source 1.5"/>

如果運行 Resin 時報找不到編譯路徑,可以使用完整的路徑,比如:
compiler="C:/jdk1.6.0_19/bin/javac"

2. 然後在 resin.conf 裏新建一個應用,如 Resin2 的配置文件在 </host> 前加一行
<web-app id="/resin2" app-dir="/path/to/resin2/WebRoot">
</web-app>
二、Eclipse 配置
爲上面配置的 網站應用 resin2 新建一個工程。
然後配置 Eclipse,Run Configurations.. 在 Java Application 下新建一個,名字隨便起,比如“Resin2”,然後在選項各頁相應設置:
1. Main
項目:我們選擇剛剛新建的 resin2 項目。
Main類:Resin3 的填寫 com.caucho.server.resin.Resin
Resin2 的填寫 com.caucho.server.http.HttpServer
2. Arguments
Program arguments:
-conf "C:/Server/resin-2.1.17/conf/resin.conf"
這裏寫 Resin 自己的配置文件完整路徑。

VM arguments:
-Dresin.home="C:/Server/resin-3.1.10"
-DJava.util.logging.manager=com.caucho.log.LogManagerImpl

如果是開發Tapestry,需要page可以自動更新,那再添加:
-Dorg.apache.tapestry.enable-reset-service=true
-Dorg.apache.tapestry.disable-caching=true]

3.JRE:選擇自己系統安裝的JRE。
4. Classpath:添加Resin home的lib下的jar,爲方便起見,可以把這些 jar 包做一個 User Library。
其它項目默認或根據情況自己定製即可。
配置好之後點擊“應用”按鈕,然後點擊下面的“運行”按鈕即可運行該項目。並且在工具欄的 Run 工具下會多出一個剛纔配置的 Resin2 運行。

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