免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
提高開(kāi)發(fā)效率之tomcat免重啟(隨意更改java代碼) - 企業(yè)應(yīng)用 - Java - ...
  做為了一個(gè)java開(kāi)發(fā)人員,總是為因?yàn)橐黾右粋€(gè)類(lèi),或是增加刪除一個(gè)方法,甚至修改一個(gè)小處代碼而不得不再次重啟服務(wù)器。而啟動(dòng)服務(wù)器總是那么的浪費(fèi)時(shí)間。一個(gè)小時(shí)的編程 10 分鐘左右,這效率....

    

     而php有java更有優(yōu)勢(shì)在于它是動(dòng)態(tài)加載的。而為什么java就不可以呢?

   

     你想要什么?可以加方法?可以加類(lèi)?可以動(dòng)態(tài)的隨意更改java代碼又不重啟服務(wù)器?

 

     現(xiàn)在這些都可以實(shí)現(xiàn)了,今天重大發(fā)現(xiàn)這些都可以做到了。java也變?yōu)楹蚿hp一樣可以動(dòng)態(tài)的更改了。

 

 

今天聽(tīng)到了這么一個(gè)發(fā)現(xiàn),覺(jué)得確實(shí)很好,現(xiàn)在在這里和大家分享下。

 

要做到這樣功能需要對(duì)本機(jī)有所配置一下:

 

安裝步驟:

1、 windows 啟動(dòng)安裝程序,在控制臺(tái)輸入 :

> java -jar dcevm-0.2-win.jar (路徑放到dcevm-0.2-win.jar的文件夾)下面附件下載

等一會(huì)兒,這時(shí)會(huì)出現(xiàn)一個(gè)程序框。選擇一個(gè)jdk,再install。完成后test一下(安裝完成沒(méi)有提示,差不多的時(shí)間就點(diǎn)test看一下,如果成功就是安裝好了)

 

   安裝程序會(huì)替換掉 java bin/client/jvm.dll bin/server/jvm.dll ,并將以后的 jvm.dll 備份到相應(yīng)目錄下。還會(huì)將 dcevm.jar 加到 lib/ext/ 目錄 .

 

2、eclipse端的修改

 

eclipse.ini 文件里面最后加入:(這里面要把原有的部分去掉一些)

-vmargs

-Xms128M

-Xmx512M

-XX:PermSize=64M

-XX:MaxPermSize=512M

-XX:+PrintGCTimeStamps

-XX:+PrintGCDetails

-XX:+TraceClassLoading

-XX:+TraceClassUnloading

-XX:+PrintGCTimeStamps

-XX:+PrintGCDetails

-verbose:gc

-Xloggc:gc.log

 

 

我的修改完之后是這樣的

Xml代碼
  1. -startup   
  2. plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar   
  3. --launcher.library   
  4. plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519   
  5. -product   
  6. org.eclipse.epp.package.jee.product   
  7. --launcher.XXMaxPermSize   
  8. 256M   
  9.   
  10.   
  11. -vmargs    
  12. -Xms128M    
  13. -Xmx512M    
  14. -XX:PermSize=64M    
  15. -XX:MaxPermSize=512M    
  16. -XX:+PrintGCTimeStamps   
  17. -XX:+PrintGCDetails   
  18. -XX:+TraceClassLoading    
  19. -XX:+TraceClassUnloading   
  20. -XX:+PrintGCTimeStamps   
  21. -XX:+PrintGCDetails   
  22. -verbose:gc   
  23. -Xloggc:gc.log  

 

重啟一下eclipse看是否可以正常啟動(dòng),這樣的就配置完成了。

 

接下來(lái)是做個(gè)小試驗(yàn)。

1、在你的web程序下,debug狀態(tài)啟動(dòng)tomcat。(注意在要debug狀態(tài)下

 

當(dāng)你的程序正常運(yùn)行后,要你想在改動(dòng)的地方j(luò)ava代碼,更改下,再重新刷下頁(yè)面就明白了。(如果還是不成功,可以和我交流下)

 

相關(guān)文檔學(xué)習(xí):

1、 http://www.slideshare.net/wangscu/hotspot-hotswap-who-and-who-are-best-freinds

2、http://rdc.taobao.com/team/jm/ (感謝oznyang提供)。

 

p.s:我是在remoteDebug狀態(tài)下做的,大家試試看哦。

 

有什么問(wèn)題大家可以提出來(lái),互相學(xué)習(xí)。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Java 垃圾回收策略調(diào)優(yōu),實(shí)踐篇
Eclipse中進(jìn)行JVM內(nèi)存設(shè)置
旺的共享空間: eclipse.ini內(nèi)存設(shè)置各參數(shù)含義
Tomcat中JVM內(nèi)存溢出及合理配置及maxThreads如何配置
jvm設(shè)置
"http-bio-8080"-exec-1" java.lang.OutOfMemoryError: PermGen space
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服