一、在調試運行JSP或SERVLET的時候,用WEB RUN為什么會每次都打開一個新端口? 解決方法:選擇Run-Configurations,在Runtime Configurations框中選擇<Default>,選擇Edit,在JSP/SERVLET欄中選擇Server options,你會看到有一個Port number,這個表示你調試的時候TOMCAT打開的端口,把右邊的Search for unused port的勾去掉,這樣每次調試JSP/SERVLET的時候就不會打開N個端口了。:)
二、為什么裝好JB4以后,新建文件的時候選擇Enterprise,里面的關于EJB、CORBA的項目都是虛的? 解決方法:那是因為你沒有指定AppSERVER的路徑,建議你先安裝一個IAS(當然也可以是服務器上已經裝好的),然后在JB4里選擇Tools-Enterprise Setup,在Application Server的Tab框里,設置你的IAS installation directory,如果安裝在本地,則只需要直接設置好路徑,如果是安裝在服務器上,則需要先把服務器上的IAS安裝路徑共享出來,然后在本地設置該安裝路徑為網絡驅動器就行了(因為發現JB4里用JAVA寫的資源管理器里居然沒有網上鄰居的),當然WebLogic也可以這樣設置。
三、怎樣在JB4里安裝MYSQL或其它的數據庫JDBC驅動。(以http://mmmysql.sourceforge.net/下載的mysql-comp.jar為例) 解決方法: 1、打開JDBC Explorer,在View菜單里選擇Options,然后選擇Drivers,這里列出了所有的JDBC驅動,然后按 Add新增一個驅動,在彈出的Driver Class里輸入org.gjt.mm.mysql.Driver。
2、然后在JDBC Explorer的File菜單里選擇New,新建一個數據庫連接,在彈出的New Url里選擇Driver,發現剛才的org.gjt.mm.mysql.Driver驅動是紅的,表明驅動沒裝上。于是裝第三步
3、在JB4的Tools菜單里選擇Enterprise Setup,然后選擇Database Drivers,按Add,在彈出的Select libraries里按New,然后在彈出的New Library的Name框中輸入:mysql driver,在location里選擇Jbuilder,在library path里加入mysql_comp.jar這個文件的路徑,如c:\mysql-jdbc\mysql_comp.jar,然后按OK完成。
4、這時候要重啟JB4后才能使設置生效,然后再重復2步驟。發現原來是紅的org.gjt.mm.mysql.Driver現在已經變成和系統預帶的sun.jdbc.odbc.JdbcOdbcDriver一樣的顏色了,這表明MYSQL驅動已經安裝成功。
5、在New Url的框里選擇Driver:org.gjt.mm.mysql.Driver,在URL里輸入jdbc:mysql://localhost/myphpbbs?user=root?password=test,按OK,這樣就配置好一個和MYSQL數據庫的連接,然后按OK。
四、為什么在JB4里編譯的JSP或SERVLET都不能顯示中文? 解決方法:點擊JB4的左上角的項目,如xxx.jpx,右鍵選Properties,在General框的Encoding里選擇ISO8859_1,這樣用JB4對SERVLET進行編譯的時候就可以顯示中文了。也就省了你在DOS窗口下用javac -encoding ISO8859_1 xxx.java來編譯了。:)
|