溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Eclipse下如何配置Resin

發(fā)布時(shí)間:2021-12-18 14:54:03 來源:億速云 閱讀:355 作者:小新 欄目:開發(fā)技術(shù)

這篇文章給大家分享的是有關(guān)Eclipse下如何配置Resin的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

1、打開“window->Preferences->Java->Build Path->Classpath Variables”,添加classpath variables,將基配置到Resin的安裝目錄。
比如在我的機(jī)器上配置為:Resin_3.1.9 -D:/resin-3.1.9。最好同時(shí)配置一個(gè)JDK_TOOLS,指定到j(luò)ava_home下的lib/tools.jar文件上,否則可能會(huì)在控制臺(tái)輸出時(shí)中文顯示成亂碼。

2、運(yùn)行菜單“Run->Run...”,在彈出的窗口中新建一個(gè)Java Application的運(yùn)行項(xiàng)目。

3、運(yùn)行項(xiàng)目名稱命名為對(duì)應(yīng)resin服務(wù)器版本號(hào),如resin-3.1.9。

4、Main選項(xiàng)
   Project項(xiàng)設(shè)置為空,如果已經(jīng)有內(nèi)容了則將其刪除,這要才能保證在每個(gè)項(xiàng)目中都可以運(yùn)行;
   Main Class(設(shè)置項(xiàng)目的啟動(dòng)類)項(xiàng)對(duì)應(yīng)resin服務(wù)器版本,如果是Resin2.x為com.caucho.server.http.HttpServer,如果是Resin3.1.x為com.caucho.server.resin.Resin;
   其它選項(xiàng)保持默認(rèn)配置即可;

5、Arguments選項(xiàng)
   Program arguments項(xiàng)填寫-conf "${project_loc}\resin.conf",(如果配置Resin3.x則填寫-conf "${project_loc}\resin3.conf")。
   VM arguments項(xiàng)中設(shè)置為空,如果是Resin3.x則需要填寫以下內(nèi)容,注意第一項(xiàng)配置為實(shí)際resin安裝的根目錄路徑
-Dresin.home="D:\resion3.1.9"
-Djava.util.logging.manager=com.caucho.log.LogManagerImpl

   Working directory項(xiàng)改為other,指定為resin安裝的根目錄路徑。

6、JRE選項(xiàng),保持默認(rèn)配置即可,如果是resin3.x版本可能需要jre5.0。

7、Classpath選項(xiàng)
   選擇Bootstrap Entries,點(diǎn)擊Advanced,選擇Add Classpath Variables,選擇Resin_3.1.9,點(diǎn)擊Extend,將lib目錄下的所有jar文件選中,添加到啟動(dòng)項(xiàng)目中;
   選擇Bootstrap Entries,點(diǎn)擊Advanced,選擇Add Classpath Variables,然后將JDK_TOOLS也加到啟動(dòng)項(xiàng)目中;

7、Source選項(xiàng)
   將默認(rèn)的Default的源碼尋找目錄刪除,新增兩個(gè)External Archive,指定對(duì)應(yīng)的底層開發(fā)框架jar包(base\cms\web);

8、保證配置。在項(xiàng)目的根目錄下放置resin3.conf,在eclipse的Run菜單中將resin-3.1.9加入到收藏中,選擇項(xiàng)目或是項(xiàng)目中的某個(gè)文件,然后運(yùn)行resin-3.1.9即可。

resin3.conf配置注意:如要加載./lib外的擴(kuò)展包,要把這些包加入到resin.conf擴(kuò)展庫的公共jar文件配置中,如:
<web-app-default>
      <prologue>
        <class-loader>
          <tree-loader path="${resin.root}/ext-webapp-lib"/>
          <tree-loader path="D:\ext_lib"/>
        </class-loader>

感謝各位的閱讀!關(guān)于“Eclipse下如何配置Resin”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI