- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简易的JBoss安装与部署.ppt
簡易的JBoss安裝與部署 安裝Step 1 下載J2SE JDK 5.O並安裝 /j2se/1.5.0/download.jsp 下載JBoss並解壓縮 (.zip檔) /project/showfiles.php?group_id=22866package_id=16942release_id=365509 安裝Step 2 在環境變數中設定: JBOSS_HOME = C:\jboss-4.0.3SP1 JAVA_HMOE = C:\Program Files\Java\jdk1.5.0_06 (以上為預設的安裝路徑,有更改就用自訂的) PATH = %JAVA_HOME%\bin CLASSPATH = .;%JAVA_HOME%\lib 設定完成按確定 安裝Step 3 到C:\jboss-4.0.3SP1\bin的目錄中執行run.bat檔案起動JBoss,將會跳出以下視窗: 安裝Step 4 開啟瀏覽器,輸入 http://localhost:8080/ 出現以下畫面即表示JBoss安裝成功。 安裝Step 5 關掉「起動JBoss」視窗的方法:Ctrl+C。 部署Step 1 命名一個新資料夾,這裡用TestRoot,並在Test中再建一個新資料夾WEB-INF, 再至WEB-INF中建一個新資料夾classes。放在任何位置。例如:C:\TestRoot\WEB-INF\classes 其中WEB-INF和classes的名稱是固定的,這是部署的問題,以後上課應該會提到。 部署Step 2 撰寫第一個servlet程式,副檔名 .java,並編譯產生出.class檔。 在編譯之前別忘了要在環境變數中設定: PATH = %JBOSS_HOME%\server\default\lib\javax.servlet.jar 這樣才能import servlet的相關套件。 部署Step 2 (servlet範例.) package test; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class MyFirstServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { response.setContentType(text/html); PrintWriter out = response.getWriter(); out.println(html); out.println(body); out.println(head); out.println(titleServlet Exercise/title); out.println(/head); out.println(body); out.println(h2This is my first Servlet!/h2); out.println(/body); } } 部署Step 3 寫一個web.xml (部署敘述檔),內容為: ?xml version=1.0 encoding=ISO-8859-1? web-app xmlns=/xml/ns/j2ee xmlns:xsi=/2001/XMLSchema-instance xsi:schemaLocation=/xml/ns/j2ee/xml/ns/j2ee/web-app_2_4.xsd version=2.4 servlet servlet-namefirstTest/servlet-name servlet-classtest.MyFirstServlet/servlet-class /servlet servlet-mapping servlet-namefirstTest/servlet-name url-pattern/Test.do/url-pattern /servlet-mapping /web-app 部署Step 4 把web.xml放到WEB-INF資料夾下。test\MyFirstServlet.class放在classes的資料夾下。 整個結構如下: C:\TestRoot |-WEB-INF
原创力文档


文档评论(0)