web項目發(fā)布到Tomcat之后,如果tomcat是安裝在比如C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\webapps\****那么你獲取當前類的路徑的時候,就會出現問題,因為它會報出%20C:\Program%20Files\Apache%20Software%20Foundation\Tomcat6.0\webapps\****這個時候你再做一些關于文件的操作,程序就掛了,報一些未知錯誤,那么
系統 2019-08-12 01:33:20 2400
最近在熟悉一個開發(fā)了有幾年的項目,需要把數據庫從mysql移植到oracle,首先把jdbc的連接指向mysql,打包放到tomcat里面,可以跑起來,沒有問題,可是當把jdbc連接指向oracle的時候,tomcat就連續(xù)拋java.lang.OutOfMemoryError的錯誤,上網google了一下,了解了一下tomcat的運行機制,也解決了問題,share出來,以備查。1、首先是:java.lang.OutOfMemoryError:Javahe
系統 2019-08-12 01:32:52 2399
刪除環(huán)境變量中的CATALINA_HOME和CATALINA_BASE(關鍵)比如我想同是啟動N個tomcat復制N個tomcat源文件包(當然如果在同一文件夾下需要手動重命名一下)分別修改安裝目錄下的conf子目錄中的server.xml文件:a.修改http訪問端口(默認為8080端口),將8080修改為tomcat唯一的,其他tomcat不在使用的端口號。此處所設的端口號即是以后訪問web時所用的端口號。b.修改Shutdown端口(默認為8005端
系統 2019-08-12 01:33:32 2398
com.alibaba.druid.pool.DruidDataSourceFactory實現了javax.naming.spi.ObjectFactory,可以作為JNDI數據源來配置。一、下載Druid的jar包下載地址:http://mvnrepository.com/artifact/com.alibaba/druid/1.0.9,如下圖所示:druid.jar依賴log4j的jar包,所以還需要下載log4j的jar包。log4j的下載地址如下:
系統 2019-08-12 01:33:14 2398
0.Introduction[Tomcat]:ApacheTomcatisanopensourcesoftwareimplementationoftheJavaServletandJavaServerPagestechnologies.(http://tomcat.apache.org/)1.EnvironmentUbuntu10.04JDK1.6.0u27ApacheTomcat7.0.222.Steps2.0InstallJDKandTomcat2.1
系統 2019-08-12 01:33:41 2397
注意點需要Copycobertura.jar及其LIB到TOMCAT/COMMON/LIB:只有當TOMCAT關閉的時候,才會寫cobertura.ser文件步驟startuptomcatbuildwardeploywebapplicationwebtestundeployshutdowncoveragereport附build.xml
系統 2019-08-12 01:33:14 2393
Tomcat部署項目去除項目名和端口號通過IP地址(或域名)訪問Tomcat去除項目名稱和端口號1.去除端口號將端口設為80:2.去除項目名稱項目默認部署在webapps目錄下,將項目拷出,放在與webapps同級的目錄下,配置如下:
系統 2019-08-12 01:33:58 2392
實驗環(huán)境:apache-tomcat-7.0.29,JDK7,win7打開conf/server.xml會發(fā)現有下面一段配置被注釋著:這段配置可以讓tomcat支持SSL連
系統 2019-08-12 01:33:35 2392
本文摘自:CentOS服務器配置(JDK+Tomcat+MySQL)學習tar解壓解壓tar文件tar-zxvfapache-tomcat-6.0.35.tar.gztomcat【mysql】3檢查目前的數據庫編碼情況showvariableslike"%char%";4將數據庫的編碼修改為utf8mysql>setnamesutf8;6編輯MySQL的配置文件vim/etc/my.cnf加一句default-character-set=utf88重啟My
系統 2019-08-12 01:33:54 2391
安裝環(huán)境:CentOS-6.5安裝方式:源碼安裝軟件:apache-tomcat-8.0.0.RC3.tar.gz安裝前提安裝tomcat將apache-tomcat-8.0.0.RC3.tar.gz文件上傳到/usr/local中執(zhí)行以下操作:[root@localhost~]#cd/usr/local[root@localhost~]#tar-zxv-fapache-tomcat-8.0.0.RC3.tar.gz//解壓壓縮包[root@localho
系統 2019-08-12 01:33:19 2390
引用:http://topic.csdn.net/u/20080111/22/75ef5234-1def-43da-956a-8e701ba113bf.html目標:我在$tomcat/webapps/下建了個myjsp目錄作為我網站的默認目錄,在myjsp中有一個a.jsp文件,該文件要作為我網站的默認主頁。修改配置文件:首先,修改$tomcat/conf/server.xml文件。在server.xml文件中,有一段如下:……
系統 2019-08-12 01:32:27 2389
如果您喜歡這些文章,歡迎點擊此處訂閱本Blog
系統 2019-08-29 22:21:55 2388
在負責一個采用JSP動態(tài)網頁技術的網站時,剛好手頭有PHP寫的一部分功能,所以就很直接地想到讓Tomcat支持PHP。Tomcat也是Apache出的,難道就只支持JSP嗎?到底能否在Tomcat上用PHP呢?上網搜索了一番,很快有了第一個問題的答案:Tomcat可以支持CGI,如Perl(具體設置見附文)。但繼續(xù)搜索,卻遲遲無法找到讓Tomcat使用PHP的方法,一般都是采取裝Apache和Tomcat共存的方法來搭建所謂的支持PHP+JSP的Web平臺
系統 2019-08-12 01:32:57 2387
1.JNDI(JavaNamingandDirectoryInterface,Java命名和目錄接口)是一組在Java應用中訪問命名和目錄服務的API。命名服務將名稱和對象聯系起來,使得我們可以用名稱訪問對象。目錄服務是一種命名服務,在這種服務里,對象不但有名稱,還有屬性??梢岳斫鉃橐粋€容器,可以在其中存放任意內容,在容器中為內容提供一個字符串名稱,名稱命名方式采用是目錄結構方式,在其他地方引用該名稱就可以得到該內容.2.實現注意:還是需要導入JDBC的驅
系統 2019-08-12 01:32:46 2387
今天又學到一個新的知識,原來Tomcat有三種部署項目的方法,以前一直使用eclipse開發(fā)項目,把項目指向到Tomcat的webapps目錄下。今天看到了一個別人部署的項目,把項目部署到Tomcat之外,只增加的一個配置文件,非常靈活。所以在網上搜了搜,真是汗顏,現在才知道。第一種方法:將web項目文件件拷貝到webapps目錄中。引用Tomcat的Webapps目錄是Tomcat默認的應用目錄,當服務器啟動時,會加載所有這個目錄下的應用。也可以將JSP
系統 2019-08-29 22:07:53 2384