有些時候不能通過eclipse中的server服務(wù)發(fā)布工程,這時候就只能通過手動配置進(jìn)行發(fā)布了如下:配置發(fā)布路徑:D:\ProgramFiles\apache-tomcat-6.0.10\conf\Catalina\localhost路徑中,有可能有幾級目錄不存在(tomcat剛剛安裝完),這時就要手動建立目錄了,文件夾名就與上述路徑相同,不多說,在localhost中新建一個*.xml文件,文件名稱隨個人怎么起了,一般比較喜歡用發(fā)布的工程名字命名,好記呀
系統(tǒng) 2019-08-12 01:33:40 1968
javacalss文件打補丁注意:在tomcat下打補丁的話,一定要確保tomcat服務(wù)停止了,然后再把同名的class文件進(jìn)行覆蓋。這兩天,發(fā)一個補丁文件給現(xiàn)場的同事。同事說打完補丁后,有的數(shù)據(jù)采集正常,有點數(shù)據(jù)采集不到?我就奇怪了,怎么會有的不正常,有的正常呢?我就問現(xiàn)場的同事,他是怎么打補丁的,會不會是補丁沒有打好?他說打好了。于是開始我漫長的遠(yuǎn)程調(diào)試過程,看看前臺,在看看后臺打印的日志,發(fā)現(xiàn)日志中沒有打出我預(yù)期的東西,初步判斷是補丁文件沒有打成功。
系統(tǒng) 2019-08-12 01:33:35 1968
Tomcat數(shù)據(jù)庫連接池估計現(xiàn)在使用的不多了,現(xiàn)在都是DBCP,C3P0之類的,在很多軟件項目中,dbcp,c3p0確實很好,配置一下隨便用,使用Tomcat連接池可能不是很方便;但后來發(fā)現(xiàn),在分布式服務(wù)器或者分庫中使用Tomcat數(shù)據(jù)庫連接池確實不錯,可以一次啟動打開不同庫上的連接池;以下是配置文件,conf下的server.xml文件(原來內(nèi)容全部清除)
系統(tǒng) 2019-08-12 01:33:33 1968
1、下載tomcat版本(tar.gz)到apache官方主頁下載Mac版本的完整tar.gz文件包。(問公司后臺,是Tomcat6.0/7.0/8.0版本?)解壓拷貝到/Library目錄下,并命名為Tomcat,其他目錄也可(但腳本文件中也要修改此目錄)。2、修改目錄權(quán)限到終端輸入$sudochmod755/Library/Tomcat/bin/*.sh3、啟動Tomcat$cd/Library/Tomcat/bin/$sudoshstartup.sh
系統(tǒng) 2019-08-12 01:33:26 1968
在應(yīng)用程序的配置文件web.xml中的之前加入:RestrictedURLs/CONFIDENTI
系統(tǒng) 2019-08-12 01:33:25 1968
tomcat的jvm大小設(shè)置與操作系統(tǒng)以及jdk有關(guān);具體來說:1.操作系統(tǒng)是32bit的,程序最大內(nèi)存訪問空間是4G,2的32次方,這是硬件決定的,跟windowslinux沒有任何關(guān)系。2.和jdk是32位還是64位有關(guān)。即64位的操作系統(tǒng)配合64位jdk,才能發(fā)揮最大jvm內(nèi)存。下面舉例說明:某操作系統(tǒng):在32位jdk下:在64位jdk下:備注:1.-XmxJVM堆的最大值,缺省應(yīng)該是物理內(nèi)存的1/42.Test.java源代碼:作用是判斷jdk是3
系統(tǒng) 2019-08-12 01:33:23 1968
在tomcat的安裝路徑下查找conf文件下的server.xml文件,修改此文件即可,修改內(nèi)容如下:添加URIEncoding屬性即可,重啟服務(wù)。備注:如果不設(shè)置URIEncoding屬性,則Web服務(wù)訪問時,url上傳遞的中文就不能被正確解碼,或
系統(tǒng) 2019-08-12 01:33:02 1968
在默認(rèn)安裝后,tomcat的主目錄是webapps/root目錄,如果我們想改變tomcat的主目錄的話可以這樣做:打開D:\java\tomcat7\conf\server.xml,在之間加入代碼:path指定訪問該Web應(yīng)
系統(tǒng) 2019-08-12 01:32:56 1968
其他的同事要使用我們的web程序(基于tomcat的web程序)。所以要求是對方的電腦任何程序都不需要安裝,把我們的包拷貝過去,直接執(zhí)行批處理就可以運行。經(jīng)過了一番摸索,實現(xiàn)方式如下:1,準(zhǔn)備jre:一般開發(fā)的機器中在安裝jdk的時候,會自動安裝一份jre,就拷貝這個jre就可以,我使用的是jre7。2,準(zhǔn)備tomcat:一般是使用從apache官網(wǎng)下載的版本,這個版本是免安裝版本。免安裝版本的bin目錄下都有一個strartup.bat的批處理文件(一般
系統(tǒng) 2019-08-12 01:32:46 1968
privatestaticBootstrapdaemon=null;privatestaticfinalFilecatalinaBaseFile;privatestaticfinalFilecatalinaHomeFile;privatestaticfinalPatternPATH_PATTERN=Pattern.compile("(\".*?\")|(([^,])*)");static{//Willalwaysbenon-nullStringuserDi
系統(tǒng) 2019-08-12 01:32:35 1968
zhoulf2013-02-04原創(chuàng)安裝說明安裝環(huán)境:CentOS-6.3安裝方式:源碼安裝軟件:apache-tomcat-7.0.29.tar.gz下載地址:http://tomcat.apache.org/download-70.cgi安裝前提系統(tǒng)必須已經(jīng)安裝配置了JDK6+,如果不會安裝請參考《CentOS-6.3安裝配置JDK-7》。安裝tomcat將apache-tomcat-7.0.29.tar.gz文件上傳到/usr/local中執(zhí)行以下操
系統(tǒng) 2019-08-12 01:32:23 1968
環(huán)境:JDK142tomcat5.0mysql5.0.16apache-ant-1.6.5jbpm-starters-kit-3.1.4一、解壓縮jdpm-starters-kit-3.1.4,標(biāo)識為:JBPM_HOME在mysql數(shù)據(jù)庫中建庫”jbpm“,在%JBPM_HOME%/lib下,建立mysql文件夾,將mysql驅(qū)動程序拷貝到mysql文件夾下。二、為ant創(chuàng)建jbpm相關(guān)數(shù)據(jù)庫修改相關(guān)配置文件1、%JBPM_HOME%\src\resour
系統(tǒng) 2019-08-12 01:33:47 1967
今天在tomcat(7.0.8)上運行一本書的JSP源代碼時,出現(xiàn)如下錯誤:1org.apache.jasper.JasperException:UnabletocompileclassforJSP:23Anerroroccurredatline:23inthegeneratedjavafile4ThemethodgetJspApplicationContext(ServletContext)isundefinedforthetypeJspFactory5
系統(tǒng) 2019-08-12 01:33:34 1967
只要改這一個就可以了。port改成8081即可。下面的不一定有用,第一次是按照下面去做的,第二次就不行了,原因還沒時間去深究。windows下面,一臺電腦安裝多個tomcat。我安裝了2個tomcat6.0,下載地址http://tomcat.apache.org/download-60
系統(tǒng) 2019-08-12 01:33:28 1967
虛擬目錄:該方法推薦使用,比較簡單。在%tomcat%\conf\Catalina\localhost(該目錄可能需要手工創(chuàng)建)下新建一個文件abc.xml,注意文件名中的abc就表示虛擬目錄的名稱,所以不可隨意命名,該文件的內(nèi)容為:重啟Tomcat即可。目錄列表顯示文件:web.xml中listings
系統(tǒng) 2019-08-12 01:33:13 1967