1. 連接 IIS 時(shí)的問(wèn)題 Jrun4 的安裝很簡(jiǎn)單, 但連接 IIS 時(shí)可能會(huì)出現(xiàn)問(wèn)題, 開(kāi)始時(shí)候我有幾臺(tái)機(jī)器上連接時(shí)都碰到了問(wèn)題,中文資料都是說(shuō) Jrun3.1 連接的, 但 3.1 和 IIS 的連接操作顯然要麻煩許多,我也試過(guò) Jrun3.1 的連接, 那并不容易. 如果你在連接 IIS 時(shí)也碰到問(wèn)題, 最大的可能性是 IIS 本身有些問(wèn)題, 我在那些開(kāi)始連接不了的機(jī)器上重新安裝 IIS, 結(jié)果再連接時(shí)就非常的順利.
2. Jrun4 的文檔 用慣 MS 軟件的朋友都知道, 一點(diǎn)"Help"就可以得到幾乎所有的在線(xiàn)文檔, 但 Jrun 有些不同, 點(diǎn) admin server 中的"Help"所得到的東西幾乎幫不了你任何忙, 最有用的文檔入口在 Jrun4 程序文件夾下的 \docs\dochome.htm, 在程序菜單中都你沒(méi)辦法找到它的.
3. Servlet 編譯 Jrun4 中 JSP 相比 Servlet 來(lái)說(shuō)應(yīng)該更好用些, 因?yàn)槟阒灰B接 IIS 后, 把寫(xiě)好的 JSP 文件放到 IIS Web 站點(diǎn)的任何目錄下就行了; 而 Servlet 必須先經(jīng)過(guò)編譯, 如果你和我一樣初學(xué) Java, 并且以前也沒(méi)在提示符下編譯過(guò)什么東西的話(huà), 怕是就要費(fèi)些力氣了. 編譯的命令很簡(jiǎn)單, 但代碼中需要 import 的東西多少有點(diǎn)煩人, 我最煩的有三, 其一是 java.util.*(里邊有些類(lèi)型如 Enumeration); 其二是javax.servlet.* (有的書(shū)上印錯(cuò)成 java.servlet.*, 這里邊有你需要的ServletException); 其三是 javax.servlet.http.* (我原以為有 javax.servlet.* 就可以了, 實(shí)踐證明 不行, 那樣的話(huà)編譯器就找不到 HttpServletRequest)
4. java.servlet 在哪兒? 我機(jī)器上裝有 IBM WSAD, 安裝時(shí)它設(shè)置了一些 Classpath, 但這幫不了你什么忙,我又增加了 C:\JDK1.4\lib\rt.jar 和 C:\JDK1.4\lib\tools.jar 等尺寸比較大的 jar 文件, 編譯時(shí)仍然報(bào)不知道 java.servlet 是什么東西, 后來(lái)加上 Jrun_Root\lib\jrun.jar 才總算是對(duì)付過(guò)去了.
5. 編譯好的 servlet 類(lèi)放在哪兒呢? 對(duì)這個(gè)問(wèn)題的回答好難的(至少目前是這樣), 實(shí)際上可以非常靈活地處理, 但有些文檔我還沒(méi)時(shí)間看, 現(xiàn)在知道的還不很清楚. 我是用 Jrun4 的 default 站點(diǎn)連接 IIS的 default 站點(diǎn), Jrun4 的 default 站點(diǎn)根目錄在Jrun_Root\servers\default\default-ear\default-war, 在這個(gè)文件夾下有 WEB-INF\classes, 把編譯好的 ???.class 文件放在那兒, 然后你就可以使用 http://hostname/servlet/??? 來(lái)運(yùn)行那個(gè) Servlet 了.
6. JRUN4設(shè)置數(shù)據(jù)源 Click on the server -> Resources -> JDBC Data Sources -> Not Listed. Then, you will guide through to specify the JDBC driver URL.
7. 更改Servlet的路徑 modify the default-web.xml: <servlet-mapping> <servlet-name>ServletInvoker</servlet-name> <url-pattern>/servlet/</url-pattern> </servlet-mapping> 之后重新啟動(dòng)服務(wù)
7yue.com獨(dú)家授權(quán)轉(zhuǎn)載
出處:7yue.com
責(zé)任編輯:嘯
◎進(jìn)入論壇網(wǎng)絡(luò)編程版塊參加討論
|