JDK 1.6 + Eclipse 3.2.2 + MyEclipse 5.5GA + Tomcat 5.5.23
J2SE (JAVA 2 Platform Standard Edition)
J2SE是java2標準平臺版本。之前我們學習的都是j2se,它主要是針對於桌面系統的應用。它也是java學習的基礎。
J2ME(JAVA 2 Platform Micro Edition)
J2ME是針對小型裝置或智慧卡等的JAVA2平臺,比如手機、電視卡這類裝置上的應用。J2ME包含了部分J2SE的功能,並且對其進行了相應的擴充套件。
J2EE(JAVA 2 platform Enterprise Edition)
J2EE是企業級平臺版本,它也是最強大的一個JAVA2平臺版本。主要針對複雜的企業級應用。J2EE包含了J2SE的所有功能,並且對J2SE進行了擴充套件。
J2EE的規範
J2EE是一種規範,它提供一種分散式、多層結構、並且基於元件的開發模式。從而能夠將複雜的企業級應用標準化,簡單化。
J2EE的層次結構
在J2EE規範裡,將體系結構分為四曾結構模型,分為客戶層、表示層、業務邏輯層、企業資訊層。
客戶層:也稱為顯示層,用來實現企業級應用系統的操作介面和客戶表示。比如Web瀏覽器,客戶端的桌面應用程式,也可以是其他無線裝置終端,比如手機,傳真等等。
表示層:表示層由Web伺服器和Web元件組成,主要為企業提供Web服務,並且與顯示層的網頁進行互動。JSP頁面和Servlet就是其中的相關技 術,這些元件部署和執行在Web容器中。比較常用的Web容器比如:Tomcat、WebLogic、Websphere等等。這裡我們使用的伺服器就是 Tomcat。
業務邏輯層:業務邏輯層也稱為應用層,它由EJB元件以及部署EJB元件的容器組成。在EJB裡面封裝了企業所有的業務邏輯。EJB元件部署在EJB容器和應用伺服器端執行,是企業應用中的核心部分。
企業資訊層:企業資訊系統層處理資訊系統軟體,用來 企業資料資訊,包括企業基礎建設系統,如企業資源計劃,大型機事務處理,資料庫系統,資料倉儲系統以及其他的遺留資訊系統等。
下面主要總結一下如何配置web伺服器。
首先需要搭建好相關的環境。我所使用的JDK和相關的工具如下(使用的作業系統是windowsXP):
JDK 1.6 + Eclipse 3.2.2 + MyEclipse 5.5GA + Tomcat 5.5.23
1、安裝JDK1.6,安裝過程很簡單,這裡就不再贅述。
2、配置環境變數。在系統的環境變數中新增變數JAVA_HOME,值輸入JDK的安裝路徑。比如C:/Program Files/Java/jdk1.6.0
然後在環境變數path裡輸入:%JAVA_HOME%/bin
再新建一個CLASSPATH,其值為:%JAVA_HOME%/lib
3、安裝Eclipse,安裝Eclipse比較簡單,直接解壓就行了。
4、 安裝MyEclipse 5.5GA,MyEclipse是Eclipse的一個J2EE外掛,功能非常強大,而且也很好用。首先下載MyEclipse的最新版5.5GA,然後 直接點雙擊安裝。安裝也簡單。安裝好後需要註冊,由於最新版本的註冊和以前不太一樣,在本文的最後將附上破解的方法。
5、安裝Web伺服器。我這裡選擇Tomcat 5.5.23版本。下載的Tomcat有兩種,解壓版的和安裝版的。安裝版的就比較簡單,直接雙擊安裝即可。解壓版的需要自己配置相關的屬性。這裡主要介紹解壓版本的安裝。
1)、首先解壓Tomcat到磁碟。
2)、設定環境變數。在系統的環境變數裡新增一個CATALINA_HOME, 其值為Tomcat的目錄,比如e:/tomcat。
在CLASSPATH中加上:%CATALINA_HOME%/common/lib
在PATH中加上: %CATALINA_HOME%/bin
3)、 上面步驟完成後,檢查Tomcat是否能夠正常啟動。點選開始→執行→輸入cmd。在命令列中進入tomcat/bin目錄下,輸入startup命令, 看tomcat是否能夠正常啟動,如果不能檢查環境變數是否設定正確。如果能夠正常啟動,下面就可以開啟web瀏覽器,在位址列中輸入http://localhost:8080,如果配置正常就會跳轉到tomcat的主頁面中。注意這裡的埠號不一定是8080,可以在伺服器啟動的資訊裡找到埠號。也可以修改該埠號。修改的方法是進入tomcat/conf目錄,開啟server.xml檔案,找到
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
修改port中的值即可,一般埠號修改為80,這樣每次輸入地址的時候就可以不用加上後面的埠號了。也即:http://locahost
6、 在Eclipse中配置Tomcat伺服器。開啟Eclipse,點選 Window→preferences→MyEclipse→Application Servers→Tomcat→Tomcat5.x,在右邊選擇Tomcat的目錄,在Tomcat server中選擇Enable選項,然後點選確定即可。直接在工具欄中啟動Tomcat伺服器,在這之前一定要關閉之前啟動的Tomcat伺服器,否則 會出現埠被佔用的情況。
7、Tomcat預設是關閉了admin頁面設定的功能,因此需要手動新增。如果選擇安裝版本的話就不需要這一步。首 先下載apache-tomcat-5.5.23-admin.zip,然後將其解壓到Tomcat目錄裡,接下來需要新增一個使用者,進入tomcat/ conf目錄下,開啟tomcat-users.xml檔案:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="role1"/>
<role rolename="tomcat"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="admin" roles="admin,manager"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>
將紅色部分新增進該檔案,這樣就可以用admin進入後臺管理,也可以自己新建一個使用者,比如
<user username="lovo" password="lovo" roles="admin,manager"/>
接下來就可以在位址列中輸入http://localhost/admin進入後臺管理。
在Eclipse啟動時會出現The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path的資訊,這個並不是錯誤,而是tomcat建議使用apr。apr即Apache Portable Runtime ,他可以提供更強效能,提升Web靜態頁面的處理能力,不再需要專門的Web Server來處理靜態頁面了。 解決方法:
1、下載http://tomcat.heanet.ie/native/1.1.8/binaries/win32/tcnative-1.dll。該.dll檔案為1.1.8版本,如果下載1.1.4版本以下,會出現嚴重發錯,建議使用1.1.4以上版本。
2、將這個.dll檔案放到環境變數path中所指向的jdk的bin的目錄下,例如,我就是放在C:/Program Files/Java/jdk1.6.0/bin目錄下。
破解MyEclipse5.5GA方法。
5.5GA的破解方法和之前的版本不一樣,不能再採用4.1&4.2的序號產生器來註冊。需要修改5.5GA的檔案
http://www.1cn.biz/files/upload/myeclipse-core.jar
先 下載這個檔案,替換安裝目錄(eclipse/plugins/com.genuitec.eclipse.core_5.5.0)下面的同名檔案 myeclipse-core.jar,覆蓋時請關閉eclipse。完成之後開啟Eclipse,在註冊資訊裡輸入下面的註冊名和註冊碼:
Subscriber: www.1cn.biz
Subscriber Code: jLR8ZC-956-55-5467865833584547
上面的註冊方法已測試過,100%可用。此方法來自http://www.1cn.biz/index.php?q=node
相關文章
- eclipse+myeclipse+tomcat問題EclipseTomcat
- Jdk1.6+Tomcat6+Apache2+MySql5 安裝(Windows版) Jdk1.6+Tomcat6+Apache2+MySql5 安裝(Windows版)JDKTomcatApacheMySqlWindows
- 求教,eclipse2.1+jboss3.2.2開發EclipseS3
- mac 安裝jdk/maven/tomcat 以及eclipse相關配置MacJDKMavenTomcatEclipse
- JDK 1.6 HashMap 原始碼分析JDKHashMap原始碼
- eclipse 3.2.2 conf web tools plugin configEclipseWebPlugin
- jdk版本導致tomcat,eclipse無法啟動的問題JDKTomcatEclipse
- 配置MyEclipse+TomcatEclipseTomcat
- myeclipse連線tomcatEclipseTomcat
- eclipse、myeclipse常用快捷鍵Eclipse
- Jdk_API——1.8和Jdk_API1.6下載分享JDKAPI
- JDK1.6中垃圾收集器JDK
- JDK1.6 for HP-UX installJDKUX
- solaris 10 更新 JDK1.6 安裝JDK
- Java 學習筆記 開發環境搭建JDK+Tomcat+EclipseJava筆記開發環境JDKTomcatEclipse
- jdk1.6升級jdk1.8踩出的神坑JDK
- JDK Mysql Eclipse toolketJDKMySqlEclipse
- jdk1.6ArrayList底層實現JDK
- JDK 1.6環境變數如何設定?JDK變數
- JDK環境配置 maven環境配置 eclipse關聯+maven+svn+tomcatJDKMavenEclipseTomcat
- Eclipse3.2.1+MyEclipse5.0GA+Tomcat5.5配置JSP開發環境詳解EclipseTomcatJS開發環境
- Ubuntu環境下配置J2EE開發環境jdk+tomcat+mysql+myeclipseUbuntu開發環境JDKTomcatMySqlEclipse
- 【Eclipse】--Eclipse.ini,JDK,JRE,JVMEclipseJDKJVM
- jdk+tomcat(一)JDKTomcat
- Java(JDK/Tomcat/Maven)執行環境配置及工具(idea/eclipse)安裝JavaJDKTomcatMavenIdeaEclipse
- Eclipse myeclipse下配置HanLP的教程EclipseHanLP
- JAVA開發工具Eclipse和MyEclipseJavaEclipse
- eclipse/myeclipse註釋模板的修改Eclipse
- [eclipse]eclipse之tomcat外掛使用EclipseTomcat
- MyEclipse - 修改Maven預設的Jdk版本EclipseMavenJDK
- Laravel/framework 5.5.23 釋出LaravelFramework
- MyEclipse同時配置多個tomcatEclipseTomcat
- Eclipse關聯JDK原始碼EclipseJDK原始碼
- eclipse中配置jdk幫助EclipseJDK
- ubuntu10.10手工安裝jdk1.6UbuntuJDK
- Jre庫包含的jar檔案(jdk1.6)JARJDK
- JDK1.6在LINUX下的安裝配置JDKLinux
- MyEclipse-MyEclipse2015配置JRE Tomcat Maven ServerEclipseTomcatMavenServer