JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Application Server » JBoss  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
作者 JBOSS使用打包的JDK時,jsp無法自動compile?
sinya





發文: 42
積分: 0
於 2009-11-30 09:26 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
因為客戶的電腦上常常裝了不同版本的JDK,因此JAVA_HOME被改來改去,也使得原本運行正常的的

Application因此出錯,本來的想法是打包一個特定版本的JDK到安裝檔中,Application運作的時候就使用

這個版本的JVM & JDK下去run & compile。指定使用哪個JVM下去run我的作法是在JBOSS的run.bat中改

,這部分沒有問題,servlet的部分都運行正常,問題是出在如果Application裡面如果有包含jsp的頁面,

這些頁面似乎不會自動被compile,在tomcat中可以介由修改catalina中的scrip達成,但JBOSS裡面我卻

一直找不到指定JDK的方式,不知是否有前輩們能提出解決的想法供小弟參考?


sinya edited on 2009-11-30 11:30
reply to postreply to post
作者 Re:JBOSS使用打包的JDK時,jsp無法自動compile? [Re:sinya]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2009-11-30 09:31 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
JBOSS版本?
我記得裡面也都是tomcat,後面版本的tomcat也沒用jdk去compile產生的java檔
而是用eclipse jdt

koji


reply to postreply to post
JCConf Taiwan 2015 開始售票了!!
Facebook上的TWJUG社團,歡迎加入
作者 Re:JBOSS使用打包的JDK時,jsp無法自動compile? [Re:koji]
sinya





發文: 42
積分: 0
於 2009-11-30 09:39 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
koji wrote:
JBOSS版本?
我記得裡面也都是tomcat,後面版本的tomcat也沒用jdk去compile產生的java檔
而是用eclipse jdt
koji


目前使用的版本是4.0.4GA,搭配的tomcat是5.5的,不過因為這個project使用的是Jbuilder,所以不太

確定它是否是使用JDT去compile jsp的檔案…


reply to postreply to post
作者 Re:JBOSS使用打包的JDK時,jsp無法自動compile? [Re:sinya]
koji

秒速5センチメートル

站長

發文: 8415
積分: 19
於 2009-11-30 09:45 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES.txt

先查察跟看看能不能調整之類的

另外如果真的不行
要不要pre compile你的jsp呢
站上我記得之前也有人提過此方式

koji


reply to postreply to post
JCConf Taiwan 2015 開始售票了!!
Facebook上的TWJUG社團,歡迎加入
作者 Re:JBOSS使用打包的JDK時,jsp無法自動compile? [Re:sinya]
sinya





發文: 42
積分: 0
於 2009-11-30 13:49 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
找到為何沒有自動compile jsp的原因了,原因是出在更改run.bat的時候誤把原來的

JBOSS_ENDORSED_DIRS環境變數刪掉了,所以JVM啟動時所參考的路徑就變成<java-home>\lib\endorsed…

結論:粗心大意的結果,我錯怪J老闆和湯姆貓了…


reply to postreply to post
作者 Re:JBOSS使用打包的JDK時,jsp無法自動compile? [Re:koji]
sinya





發文: 42
積分: 0
於 2009-11-30 14:07 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
koji wrote:
JBOSS版本?
我記得裡面也都是tomcat,後面版本的tomcat也沒用jdk去compile產生的java檔
而是用eclipse jdt

koji


感謝koji,jsp的compile確實是jasper-compiler在執行,這樣就可以少包很多JDK裡面的東東了!


reply to postreply to post
» JWorld@TW »  Application Server » JBoss

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8