JB6在編譯時,默認使用了Weblogic6.1的EJBC編譯打包EJB,假如你不打算使用Weblogic的EJBC編譯,就可以自己指定編譯器在Compiler path里。注重在用EJBC編譯EJB時,好象對空格識別敏感,所以,你的工程文件路徑和文件名假如存在空格就死定了。還有,你需要更改Windows系統參數配置,檢查temp和tmp目錄是否含有空格,假如有,指定一個不含空格的目錄,重新啟動JB6。 4. 設置工程屬性 在Project/Project Properties選項里,打開最后一頁servers,假如你打算在當前工程中發布的jsp或Servlet由Tomcat提供Web服務,請不要選擇application server is web server這一選項,我建議是:不要選擇,假如你的工程里沒有EJB,你可以選擇Tomcat3.2作為WebServer,這個3.2版本的Tomcat可以很好的為JB6提供JSP即時編譯JSP的能力和調試環境,但是假如java Bean調用了EJB,并使用了EJB2.0規范,則需要你使用Tomcat4.0作為webServer,不過這之間切換非常之簡單,所以你可以靈活的運用此項。最主要的就是要為當前工程選擇一個Application Server,點擊Application Servier 右邊的按鈕,選擇WebLogic Application Server 6.x作為Application Server,參考下圖: