成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MyEclipse Tomcat配置詳解

開(kāi)發(fā) 后端
MyEclipse Tomcat對(duì)于Java程序員來(lái)說(shuō)大家都不陌生,但是他們?nèi)绾闻渲媚兀繉?duì)于初學(xué)者這將是一個(gè)學(xué)習(xí)的難點(diǎn),那么本文就向你介紹MyEclipse Tomcat配置的相關(guān)情況。

MyEclipse Tomcat配置一、軟件的安裝和注冊(cè)      

首先要安裝JDK,我這里使用默認(rèn)安裝,目錄所有的都不改變,C:\Program Files\Java,下面有兩個(gè)文件夾,一個(gè)是jdk,一個(gè)是jre。設(shè)置類路徑之類的,請(qǐng)去網(wǎng)上查找相關(guān)資料吧,那個(gè)很多文章講了。

Tomcat的安裝,我們使用Exe版本的安裝文件,除了選擇目錄外,其他的都默認(rèn)好了,這里安裝到D:\Tomcat5.5,注意中間的空格去掉了,因?yàn)橛袝r(shí)候有空格會(huì)很麻煩。

Eclipse的安裝比較方便,直接解包就行了,然后把解開(kāi)的文件Eclipse文件夾放置到適當(dāng)?shù)陌惭b目錄,如這里是D:/eclipse。在安裝目錄 找到Eclipse.exe文件,啟動(dòng)Eclipse,設(shè)置JDK和工作路徑后就可以看到Eclipse的歡迎頁(yè)面了。這里我們不使用Eclipse,所 以,把它關(guān)閉。

MyEclipse是一個(gè)Exe安裝文件,有安裝向?qū)В苯与p擊安裝,選擇完Eclipse安裝目錄D:/eclipse和自身的安裝目錄,這里使用D:\MyEclipse\eclipse,然后一路next就行了。     

我們?cè)诔绦蚪M中可以找到MyEclipse程序組,點(diǎn)擊打開(kāi),如果你沒(méi)有默認(rèn)的工作路徑,選擇一個(gè)工作路徑后,會(huì)看到集成MyEclipse后的Eclipse的典型界面。

最后需要輸入MyEclipse的注冊(cè)碼,打開(kāi)菜單window-﹥preferences,在對(duì)話框的菜單樹(shù)中打開(kāi) MyEclipse-﹥Subscription項(xiàng),點(diǎn)擊Enter Subscription…按鈕,然后輸入注冊(cè)用戶名和密碼即可。

OK,到這里所有需要的軟件都安裝好了,下面我們來(lái)創(chuàng)建一個(gè)簡(jiǎn)單的工程來(lái)說(shuō)明MyEclipse的應(yīng)用。

MyEclipse Tomcat配置二、創(chuàng)建Web工程      

由于這里只講解MyEclipse的基本操作和設(shè)置,所以,就不做很復(fù)雜的項(xiàng)目了,完全可以觸類旁通的。

1、打開(kāi)MyEclipse開(kāi)發(fā)界面,F(xiàn)ile-﹥New-﹥Projects…,打開(kāi)新建項(xiàng)目對(duì)話框,選中 MyEclipse-﹥J2EE Projects-﹥Web Project,點(diǎn)擊Next按鈕,在Web Project Details的Projects Name 中輸入WebTest,其他采用默認(rèn)值,注意這里的Context root URL為/WebTest,否則,你就要在IE中輸入相應(yīng)的名字才能使用了。注意這里的最下面有是否加入標(biāo)簽庫(kù)支持,我們選擇JSTL1.1。然后,點(diǎn)擊 Finish按鈕完成項(xiàng)目創(chuàng)建。

我們察看我們新建的工程,需要的類都已經(jīng)自動(dòng)加載了進(jìn)來(lái),還有一個(gè)J2EE的類環(huán)境變量,這就是使用MyEclipse的方便之處。

2、新建Hello類 

3、選中工程項(xiàng)目WebTest下的src文件夾(注意是在Package Explorer下,如果這個(gè)找不到,去找Eclipse使用指南看吧,Window-﹥Show View-﹥Package Explorer),右鍵菜單New-﹥Package,新建一個(gè)包c(diǎn)om.inspiresky.bean。選中新建的包,右鍵菜單New -﹥Class,Name中輸入Hello,去掉public static void main選項(xiàng),其他全部默認(rèn),點(diǎn)擊Finish按鈕完成類的創(chuàng)建。

編輯類的代碼,如下所示:

  1. package com.inspiresky.bean;  
  2.  
  3. /*   
  4. * Junsan   
  5. * http://www.inspiresky.com/bbs   
  6. public class Hello {   
  7. private String message = "Hello World";   
  8. /**   
  9. * @return Returns the message.   
  10. */   
  11. public String getMessage() {   
  12.         return message;   
  13. }  
  14.  
  15. /**  
  16.  
  17. * @param message The message to set.   
  18. */   
  19. public void setMessage(String message) {   
  20. this.message = message;   
  21. }   
  22. }  

注意這里Bean屬性的操作方法,可以先定義好屬性,然后,在編輯窗口右鍵菜單Source-﹥Generate Getters and Setters,然后在對(duì)話框中選擇要生成get和set方法的屬性確定就可以了。

4、創(chuàng)建JSP頁(yè)面

在WebTest工程中,選中WebRoot文件夾,右鍵菜單New-﹥JSP,F(xiàn)ile Name修改為index.jsp,其他默認(rèn),點(diǎn)擊Finish按鈕創(chuàng)建。

編輯JSP文件的內(nèi)容如下:

  1. ﹤%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%﹥  
  2.  
  3. ﹤%   
  4. String path = request.getContextPath();   
  5.  
  6. String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";   
  7.  
  8. %﹥   
  9.  
  10. ﹤jsp:useBean id="hello" class="com.inspiresky.bean.Hello" scope="page"/﹥   
  11.  
  12. ﹤jsp:setProperty name="hello" property="message" value="Hello World!" /﹥   
  13.  
  14. ﹤!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"﹥  
  15.  
  16. ﹤html﹥   
  17.  
  18.     ﹤head﹥   
  19.       ﹤base href="﹤%=basePath%﹥"﹥  
  20.  
  21.       ﹤title﹥My JSP 'index.jsp' starting page﹤/title﹥  
  22.  
  23.        ﹤meta http-equiv="pragma" content="no-cache"﹥   
  24.       ﹤meta http-equiv="cache-control" content="no-cache"﹥  
  25.  
  26.       ﹤meta http-equiv="expires" content="0"﹥  
  27.  
  28.       ﹤meta http-equiv="keywords" content="keyword1,keyword2,keyword3"﹥  
  29.  
  30.       ﹤meta http-equiv="description" content="This is my page"﹥   
  31.       ﹤!--   
  32.       ﹤link rel="stylesheet" type="text/css" href="styles.css"﹥  
  33.  
  34.       --﹥   
  35.     ﹤/head﹥  
  36.     ﹤body﹥   
  37. ﹤jsp:getProperty name="hello" property="message" /﹥﹤br﹥   
  38.       This is my JSP page. ﹤br﹥   
  39.     ﹤/body﹥  
  40.  
  41. ﹤/html﹥ 

5、配置Tomcat服務(wù)器

Eclipse菜單,Window-﹥Preference…,打開(kāi)Preference對(duì)話框,找到菜單樹(shù)中 MyEclipse-﹥Application Servers-﹥Tomcat 5。選中Tomcat 5項(xiàng),在對(duì)話框中,選中Enable單選按鈕,然后點(diǎn)擊Tomcat Home Directory 輸入框后的Browse按鈕,選擇Tomcat的安裝根目錄,這里是D:\Tomcat5.5,其它的框會(huì)自動(dòng)填充。點(diǎn)擊Apply按鈕。

選中Tomcat 5中的JDK一項(xiàng),這里要特別注意,默認(rèn)的是JRE的運(yùn)行環(huán)境,這里要設(shè)定成JDK的,否則,MyEclipse無(wú)法正常部屬Web應(yīng)用,也無(wú)法正常運(yùn)行Tomcat服務(wù)器。
進(jìn)入首選向java中的Installed JREs。
我們點(diǎn)擊Add按鈕,JRE Name中寫(xiě)入JDK1.5.0_06,然后在Browse選擇框中選擇JDK的根目錄,這里是C:\Program Files\Java\jdk1.5.0_06,其他的默認(rèn),點(diǎn)擊OK按鈕。在Tomcat JDK Name中選擇我們剛才創(chuàng)建的那個(gè),就是JDK1.5.0_06。點(diǎn)擊Apply按鈕,每次都點(diǎn)吧,有時(shí)候Eclipse出問(wèn)題,你不點(diǎn)這個(gè)跑到另一個(gè)配 置頁(yè)面就會(huì)丟失上面的配置。

我們?cè)赥omcat 5的Launch中確保選中了Debug模式。

而Paths中就是一些類路徑設(shè)置,第一個(gè)是提前加載的類路徑,有些包一啟動(dòng)服務(wù)器初始化Web Application時(shí)就要用到,就是這些了;第二個(gè)是運(yùn)行時(shí)才用到的;第三個(gè)是沒(méi)有打包的類,這里我們就不管了。

現(xiàn)在可以點(diǎn)擊preference對(duì)話框的OK按鈕了,完成Tomcat的配置。

6、部屬Web應(yīng)用程序

這里就簡(jiǎn)單點(diǎn)了,我們選中WebTest工程的根目錄,右鍵菜單MyEclipse-﹥Add and Remove Projects Deployments…,在打開(kāi)的對(duì)話框中確保Projects為WebTest,點(diǎn)擊Add按鈕,在彈出對(duì)話框的Server中選擇Tomcat 5,下面的兩個(gè)單選項(xiàng),Exploaded Archive和Packaged Archive分別是目錄方式部屬和包方式部屬,這個(gè)都是由MyEclipse來(lái)做的,我們使用目錄部署方式,不用打成war包,其他的不管它了。點(diǎn)擊 Finished按鈕回到上一個(gè)頁(yè)面。

服務(wù)器指定了,下面來(lái)部署應(yīng)用程序。選中對(duì)話框服務(wù)器列表中的Tomcat 5項(xiàng),此時(shí),灰顯的按鈕變?yōu)榭捎茫渲蠷emove和Redeploy就是移除部署和重新部署,我們點(diǎn)擊Redeploy按鈕,以后我們修改了工程也可以 點(diǎn)此按鈕重新部署。這里我們可以點(diǎn)擊一下了。

OK,程序已經(jīng)部署完成了,下面要運(yùn)行調(diào)試了。

7、運(yùn)行調(diào)試程序

在Eclipse的圖形菜單欄找到 (這個(gè)按鈕左邊那個(gè)是重新部署按鈕,右邊是自掉的瀏覽器),點(diǎn)擊下拉按鈕,選擇Tomcat 5,然后點(diǎn)擊Start菜單,啟動(dòng)Tomcat。

等Consol窗口中提示Tomcat啟動(dòng)成功,我們就可以運(yùn)行我們的程序了。打開(kāi)一個(gè)IE瀏覽器窗口,輸入http://localhost:8080/WebTest/,我們可以看到如下信息:

  1. Hello World!  
  2. This is my JSP page. 

說(shuō)明運(yùn)行成功。

下面來(lái)講講調(diào)試,呵呵,這時(shí)候就和普通的調(diào)試一樣了,加斷點(diǎn)。Jsp文件和Class文件一樣可以單步調(diào)試。

打開(kāi)Hello.java的編輯框,在return message;一行加斷點(diǎn),我們刷新IE窗口,Eclipse的窗口就會(huì)出現(xiàn)了,停在了斷點(diǎn)的位置。按F8鍵執(zhí)行完畢,去掉這個(gè)斷點(diǎn)。

我們打開(kāi)index.jsp文件的編輯框,在﹤jsp:getProperty name=”hello” …/﹥一行打上斷點(diǎn),刷新IE窗口。然后返回去看Eclipse編輯窗口,光標(biāo)已經(jīng)停在了斷點(diǎn)行。

其他的調(diào)試就不用說(shuō)了吧,只要會(huì)用Eclipse就知道了,察看屬性狀態(tài)值之類的,和平時(shí)調(diào)試就一樣了。

MyEclipse Tomcat配置相關(guān)情況我就向你介紹到這里,希望對(duì)你有所幫助。

【編輯推薦】

  1. MyEclipse Database Explorer配置淺析
  2. MyEclipse+Flex+Blzeds入門(mén)淺談
  3. MyEclipse Flex環(huán)境配置詳解
  4. MyEclipse下CVS應(yīng)用淺析
  5. MyEclipse CVS配置詳解
責(zé)任編輯:仲衡 來(lái)源: 百度空間
相關(guān)推薦

2009-09-09 09:53:02

MyEclipse W

2009-07-15 13:39:13

2009-07-15 11:20:05

MyEclipse F

2009-07-09 18:05:02

MyEclipse開(kāi)發(fā)

2010-05-28 19:35:33

Myeclipse下S

2011-08-15 10:14:41

Sencha ToucMyEclipseTomcat

2010-08-19 15:54:42

MyEclipse 5 WebLogic 9

2009-07-10 14:04:12

MyEclipse5.

2009-07-16 16:47:22

jdk的配置Tomcat的配置eclipse與MyE

2010-05-31 13:11:45

MyEclipse下S

2009-07-07 15:41:56

myeclipse配置Tomcat安裝tomcat插件

2018-10-08 09:05:52

TomcatServer配置

2011-03-07 10:02:51

awstatstomcat

2010-09-17 15:57:23

TomcatJVM

2023-09-01 08:18:53

Tomcat配置參數(shù)

2011-02-25 11:16:38

ApacheTomcat

2018-12-25 10:36:41

TomcatServer文件

2009-09-04 10:45:18

MyEclipse使用

2009-07-09 14:02:58

Tomcat JDK

2011-11-25 09:09:09

JavaTomcatant
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产精品一区二区不卡 | 天堂一区二区三区 | 成人在线视频免费播放 | 日韩成人在线电影 | 国产乱码精品一区二区三区忘忧草 | 成人免费视频网站在线看 | 在线看中文字幕 | 欧美性一区二区三区 | 成人免费在线观看 | 色综合色综合 | 免费黄视频网站 | jvid精品资源在线观看 | 国产夜恋视频在线观看 | 在线欧美一区 | 国产一区二区免费 | 精品一区二区三区视频在线观看 | 色婷婷激情 | 国产免费一区 | 日韩免费在线 | 日韩电影一区 | 亚洲情综合五月天 | 久久亚洲精品国产精品紫薇 | 欧美精品一区二区蜜桃 | 日本精品一区二区 | 性做久久久久久免费观看欧美 | 欧美国产亚洲一区二区 | 麻豆一区二区三区 | 日日噜噜噜夜夜爽爽狠狠视频97 | 亚洲精品99 | 中文在线视频 | 在线视频一区二区 | 国产成人精品福利 | 成人小视频在线观看 | 不卡一区二区在线观看 | 国产精品欧美一区二区三区不卡 | 精品视频一区二区 | 1级毛片 | 成人在线观看免费 | 久久久久一区 | 精品伦精品一区二区三区视频 | www日本在线 |