Tomcat啟動(dòng)的時(shí)候出現(xiàn)下面這樣的提示:
2007-3-30 19:09:08 org.apache.catalina.core.AprLifecycleListener init
信
息: The Apache Tomcat Native library which allows optimal performance in
production environments was not found on the java.library.path:
C:"Program Files"Java"jdk1.6.0_01"bin;D:"Tomcat 6.0"bin
實(shí)際這是建議使用apache的apr。
如果想使用apr的話, 實(shí)際操作很簡單,
下載 http://tomcat.heanet.ie/native/1.1.8/binaries/win32/tcnative-1.dll
按照說明要求,將這個(gè)文件放到Tomcat下的bin目錄下【修正:將這個(gè)文件復(fù)制到C:"WINDOWS"system32"下面 ,應(yīng)該放在這里.】
然后重新啟動(dòng)tomcat,就會(huì)發(fā)現(xiàn)tomcat 的控制臺(tái)信息為:
2007-3-30 19:34:18 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded Apache Tomcat Native library 1.1.8.
JDK(Java Development Kit,Java開發(fā)包,Java開發(fā)工具)是一個(gè)寫Java的applet和應(yīng)用程序的程序開發(fā)環(huán)境。它由一個(gè)處于操作系統(tǒng)層之上的運(yùn)行環(huán)境還有開發(fā)者編譯,調(diào)試和運(yùn)行用Java語言寫的applet和應(yīng)用程序所需的工具組成。
JDK是一切java應(yīng)用程序的基礎(chǔ),所有的java應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組API,也可以說是一些java Class。
要成為一個(gè)Java程序員,JDK是必不可少的最基本的工具。
JDK(Java Development Kit)是Sun Microsystems針對Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的Java SDK(Software development kit)。
JDK包含的基本組件包括:
·javac – 編譯器,將源程序轉(zhuǎn)成字節(jié)碼
·jar – 打包工具,將相關(guān)的類文件打包成一個(gè)文件
·javadoc – 文檔生成器,從源碼注釋中提取文檔
·jdb – debugger,查錯(cuò)工具
JDK中還包括完整的JRE(Java Runtime Environment,Java運(yùn)行環(huán)境),也被稱為private runtime。包括了用于產(chǎn)品環(huán)境的各種庫類,以及給開發(fā)員使用的補(bǔ)充庫,如國際化的庫、IDL庫。
JDK中還包括各種例子程序,用以展示Java API中的各部分。
從初學(xué)者角度來看,采用JDK開發(fā)Java程序能夠很快理解程序中各部分代碼之間的關(guān)系,有利于理解Java面向?qū)ο蟮脑O(shè)計(jì)思想。JDK的另一個(gè)顯著特點(diǎn)是隨著Java (J2EE、J2SE以及J2ME)版本的升級(jí)而升級(jí)。但它的缺點(diǎn)也是非常明顯的就是從事大規(guī)模企業(yè)級(jí)Java應(yīng)用開發(fā)非常困難,不能進(jìn)行復(fù)雜的Java 軟件開發(fā),也不利于團(tuán)體協(xié)同開發(fā)。
JDK一般有三種版本:
l SE(J2SE),standard edition,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本
l EE(J2EE),enterpsise edtion,企業(yè)版,使用這種JDK開發(fā)J2EE應(yīng)用程序,
l ME(J2ME),micro edtion,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的java應(yīng)用程序
Java開發(fā)工具(JDK)是許多Java專家最初使用的開發(fā)環(huán)境。盡管許多編程人員已經(jīng)使用第三方的開發(fā)工具,但JDK仍被當(dāng)作Java開發(fā)的重要工具。
JDK由一個(gè)標(biāo)準(zhǔn)類庫和一組建立,測試及建立文檔的Java實(shí)用程序組成。其核心Java API是一些預(yù)定義的類庫,開發(fā)人員需要用這些類來訪問Java語言的功能。Java API包括一些重要的語言結(jié)構(gòu)以及基本圖形,網(wǎng)絡(luò)和文件I/O。一般來說,Java API的非I/O部分對于運(yùn)行Java的所有平臺(tái)是相同的,而I/O部分則僅在通用Java環(huán)境中實(shí)現(xiàn)。
作為JDK實(shí)用程序,工具庫中有七種主要程序。
l Javac:Java編譯器,將Java源代碼轉(zhuǎn)換成字節(jié)碼。
l Java:Java解釋器,直接從類文件執(zhí)行Java應(yīng)用程序字節(jié)代碼。
l appletviewer:小程序?yàn)g覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。
l Javadoc:根據(jù)Java源碼及說明語句生成HTML文檔。
l Jdb:Java調(diào)試器,可以逐行執(zhí)行程序,設(shè)置斷點(diǎn)和檢查變量。
l Javah:產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件。
l Javap:Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義。
Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開發(fā)而成。
Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器
Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器
MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。
MySQL的海豚標(biāo)志的名字叫“sakila”,它是由MySQL AB的創(chuàng)始人從用戶在“海豚命名”的競賽中建議的大量的名字表中選出的。獲勝的名字是由來自非洲斯威士蘭的開源軟件開發(fā)者Ambrose Twebaze提供。根據(jù)Ambrose所說,Sakila來自一種叫SiSwati的斯威士蘭方言,也是在Ambrose的家鄉(xiāng)烏干達(dá)附近的坦桑尼亞的 Arusha的一個(gè)小鎮(zhèn)的名字
詳情請見“文章003:MySQL簡介”
下載地址:
1)官方主頁:http://java.sun.com
2)官方下載地址:http://java.sun.com/javase/downloads/index.jsp
3)版本控制列表:http://java.sun.com/products/archive/
4)JDK v1.5.0.15下載地址:jdk-1_5_0_15-windows-i586-p.exe
5)JDK v1.6.0下載地址:jdk-6-windows-i586.exe
6)JDK v1.6update6下載地址:jdk-6u6-windows-i586-p.exe
下載說明:建議下載離線版本,不要下載在線安裝版本。
下載地址:
官方主頁:http://tomcat.apache.org/
Tomcat-6版本的FTP下載路徑:http://archive.apache.org/dist/tomcat/tomcat-6/
V6.0.14完整下載地址:
http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.zip
tcnative-1.dll下載FTP地址:http://tomcat.heanet.ie/native/
tcnative 1.1.12版本下載:http://tomcat.heanet.ie/native/1.1.12/binaries/win32/tcnative-1.dll
下載說明:建議下載免安裝版本 tcnative-1.dll的用途請參照“文章008:關(guān)于tcnative-1.dll的說明”
下載地址:
1)、官方主頁:http://www.mysql.com
2)、官方下載頁面:http://dev.mysql.com/downloads/mysql/5.0.html#downloads;
下載說明:最新版本可能已經(jīng)不是v5.0.22,下載v5.0.x版本的文件就可以了。下載文件的文件名稱應(yīng)為:mysql-5.0.xx-win32.zip
,但是最好能是5.0.22版本
下載地址:
1)、官方主頁:http://www.webyog.com
2)、下載主頁:http://www.webyog.com/en/downloads.php
3)、v6.56版本下載:http://www.webyog.com/downloads/SQLyog656.exe
下載說明:現(xiàn)在的時(shí)候需要輸入郵箱才能下載,但不是注冊。
下載地址:
官方下載主頁:http://www.eclipse.org/downloads/
版本列表:
(a)、archived downloads: http://archive.eclipse.org/eclipse/downloads/
(b)、Other downloads:http://ganymede-mirror2.eclipse.org/eclipse/downloads/
V3.3.0版本下載地址:
http://archive.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/eclipse-SDK-3.3-win32.zip
下載說明:可以下載下載首頁的Eclipse IDE for Java EE Developers 這個(gè)版本,也可以到版本列表中查找相應(yīng)的版本。
下載地址:
1)、官方主頁:http://subversion.tigris.org/
2)、下載主頁:
http://subversion.tigris.org/servlets/ProjectDocumentList?collapseFolder=91&folderID=91
3)、
下載說明:
下載地址:
1)、官方主頁:http://tortoisesvn.tigris.org/
2)、獨(dú)立主頁:http://tortoisesvn.net/
3)、下載主頁:http://tortoisesvn.net/downloads
4)、SourceForge列表: http://sourceforge.net/project/showfiles.php?group_id=138498
5)、v1.4.8版本:
http://nchc.dl.sourceforge.net/sourceforge/tortoisesvn/TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi
5)、v1.5.0版本:
http://jaist.dl.sourceforge.net/sourceforge/tortoisesvn/TortoiseSVN-1.5.0.13316-win32-svn-1.5.0.msi
下載說明:v1.5.0版本剛剛發(fā)布,我也沒有研究有什么好處,不過客戶端好像沒有什么要求,就是一個(gè)輔助性的工作,用1.4.5版本也可以,默認(rèn)是1.4.8版本。
下載地址:
1)、官方主頁:http://subclipse.tigris.org/
2)、下載主頁: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
3)、v1.0.4版本:http://subclipse.tigris.org/files/documents/906/35678/site-1.0.4.zip
4)、v1.0.6版本:http://subclipse.tigris.org/files/documents/906/39525/site-1.0.6.zip
5)、v1.4.0版本:http://subclipse.tigris.org/files/documents/906/43035/site-1.4.0.zip
下載說明:可以根據(jù)下載主頁的說明,下載與Eclipse版本相對應(yīng)的插件版本,建議下載1.0.4版本或者1.4.0版本。