<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-57  評(píng)論-202  文章-17  trackbacks-0

          最近把自己的IDE從JBuilderX升級(jí)到了2005,雖然在編輯Struts的配置文件的時(shí)候感覺(jué)快了些,但是總體還是很吃機(jī)器。以前的一些項(xiàng)目都是跑在Tomcat 4.0.6的環(huán)境下的,在2005中卻沒(méi)有了Tomcat 4.0的Server。為了讓開(kāi)發(fā)環(huán)境和運(yùn)行環(huán)境一致,我決定給2005加上Tomcat 4.0的Server。經(jīng)過(guò)一天的摸索,終于成功。
          一開(kāi)始我以為用Configure Servers里面的Copy功能,把Tomcat 4.1的拷貝成4.0的就可以了,但是Tomcat跑不起來(lái),因?yàn)?.1和4.0的server.xml文件的格式是不一樣的,在4.1中的server.xml文件格式如下:

     1<?xml version="1.0" encoding="UTF-8"?>
     2<!--This comment marks this file as generated, so it may be deleted and regenerated at any time. To preserve manual changes to this file, delete this comment.-->
     3<Server debug="0" port="8081" shutdown="SHUTDOWN">
     4  <Service name="Tomcat-Standalone">
     5    <Connector acceptCount="10" className="org.apache.coyote.tomcat4.CoyoteConnector" connectionTimeout="60000" debug="0" maxProcessors="75" minProcessors="5" port="8080" useURIValidationHack="false"/>
     6    <Engine debug="0" defaultHost="localhost" name="Standalone">
     7      <Host appBase="D:\jbproject\xxxxx\Tomcat\webapps" debug="0" name="localhost" unpackWARs="true"/>
     8    </Engine>
     9  </Service>
    10</Server>

    在4.0中的server.xml文件格式如下:

     1<?xml version="1.0" encoding="UTF-8"?>
     2<!--This comment marks this file as generated, so it may be deleted and regenerated at any time. To preserve manual changes to this file, delete this comment.-->
     3<Server debug="0" port="8081" shutdown="SHUTDOWN">
     4  <Service name="Tomcat-Standalone">
     5    <Connector acceptCount="10" className="org.apache.catalina.connector.http.HttpConnector" connectionTimeout="60000" debug="0" maxProcessors="75" minProcessors="5" port="8080"/>
     6    <Engine debug="0" defaultHost="localhost" name="Standalone">
     7      <Host appBase="D:\jbproject\xxxxx\Tomcat\webapps" debug="0" name="localhost" unpackWARs="true">
     8        <Context debug="0" docBase="D:\jbproject\xxxxx\admin" path="/admin" reloadable="true" workDir="D:\jbproject\xxxxx\Tomcat\work\admin"/>
     9      </Host>
    10    </Engine>
    11  </Service>
    12</Server>
    13

    在4.1中把具體的Context放到了webapps目錄下面,所以并不能簡(jiǎn)單的copy過(guò)來(lái)就可以用。

          在JBuilder 2005中,每個(gè)Server都是以plugin的形式加入的,具體的jar文件放在lib目錄下面的servers目錄里面。用WinRAR打開(kāi)tomcat-jbsp.jar文件,可以看到里面有Tomcat33*.class和Tomcat40*.class,也就是說(shuō)其實(shí)JBuilder 2005其實(shí)是有這些server的配置信息的,只是它隱藏了。那么怎么把它打開(kāi)呢?答案就在MANIFEST.MF文件里面,修改前的文件內(nèi)容如下:

    1Implementation-Vendor: Borland Software Corp.
    2Implementation-Version: 011.000.236.000
    3Implementation-Title: JBuilder 2005, English Edition
    4OpenTools-Servers: com.borland.jbuilder.server.tomcat.Tomcat50Server
    5  com.borland.jbuilder.server.tomcat.Tomcat41Server
    6

    在后面再增加一行:com.borland.jbuilder.server.tomcat.Tomcat40Server。保存,并且重啟JBuilder 2005,點(diǎn)擊Enterprise->Configure Servers,你將可以看到里面多了一個(gè)Tomcat4.0的Server。呵呵,大功告成!

          類似的還可以添加其它的Server,不過(guò)只限于JBuilder 2005本身有的Server。如果熟悉JBuilder 的plugin的大蝦完全可以自己編程解決。
    posted on 2005-05-12 11:56 小米 閱讀(507) 評(píng)論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 久久这里只精品热免费99| 丁香花在线观看免费观看| 亚洲成av人片在线天堂无| 亚洲av伊人久久综合密臀性色| 日韩视频免费在线| 国产成人精品免费视频大全麻豆 | 在线视频免费观看高清| 在线观看免费播放av片| 人妻仑刮八A级毛片免费看| 亚洲色丰满少妇高潮18p| 亚洲日韩乱码中文无码蜜桃臀| 狠狠色伊人亚洲综合成人| 亚洲精品tv久久久久| 国产在线ts人妖免费视频| 成人午夜视频免费| AV免费网址在线观看| 黄页网站在线观看免费高清| 最近免费视频中文字幕大全| 久艹视频在线免费观看| 国产成人精品一区二区三区免费| 羞羞视频免费网站在线看| 一区二区免费在线观看| 又黄又大的激情视频在线观看免费视频社区在线 | 无码日韩精品一区二区免费暖暖 | 国产亚洲精品无码成人| 中文字幕亚洲日韩无线码| 亚洲精品97久久中文字幕无码| 国产免费直播在线观看视频| 全免费a级毛片免费**视频| 大陆一级毛片免费视频观看i| 最近的中文字幕大全免费版| 成人免费淫片在线费观看| 夜夜嘿视频免费看| 日韩a级毛片免费观看| 免费在线观看日韩| 亚洲国产精品综合久久网络 | 免费播放在线日本感人片| 中文字幕无码一区二区免费| 免费在线看黄的网站| 久久久久久毛片免费播放| 永久黄色免费网站|