2019年3月14日 星期四
2016年10月19日 星期三
2016年10月18日 星期二
2012年8月18日 星期六
WindowBuilder Pro
https://developers.google.com/java-dev-tools/download-wbpro
Eclipse 3.7 (Indigo)
Eclipse 3.7 (Indigo)
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.7
Eclipse 3.7 (Indigo)下載
http://www.eclipse.org/downloads/packages/release/indigo/sr2
http://www.eclipse.org/downloads/packages/release/indigo/sr2
2012年7月15日 星期日
Eclipse開啟intellisense
Preferences --> Java --> Editor --> Content Assist
Auto activation triggers for Java:改為.abcdefghijklmnopqrstuvwxyz(,
Auto activation triggers for Java:改為.abcdefghijklmnopqrstuvwxyz(,
2012年7月14日 星期六
eclipse增加highlight功能:eclipsecolorer
Eclipse更新網址
:
http://colorer.sf.net/eclipsecolorer/
官方網站:
http://colorer.sourceforge.net/eclipsecolorer/
http://colorer.sf.net/eclipsecolorer/
官方網站:
http://colorer.sourceforge.net/eclipsecolorer/
Run-Jetty-Run加DCEVM改程式免重啟
Run Jetty Run:
http://code.google.com/p/run-jetty-run/
DCEVM:
http://ssw.jku.at/dcevm/
Run-Jetty-Run plug-in目前是由國內的TonyQ接手開發
DCEVM是奧地利的Thomas Wuerthinger開發
(現在好像是Oracle工程師 https://labs.oracle.com/people/wuerthinger)
小弟我也是聽了TonyQ的演講才知道有這兩個好物
如果您的系統有用到xerces.jar,因為會和Jetty衝到,需要把您系統的xerces.jar移除掉
否則AP啟動時會有以下錯誤訊息 java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredDocumentImpl.set DocumentURI(Ljava/lang/String;)V
找到一篇文章說也可以在JVM啟動時加以下參數(我沒試過)
-Djavax.xml.parsers.DocumentBuilderFactory= com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
( http://blog.chenlb.com/2010/11/abstract-method-error-xerces.html )
另外asm、cglib也要換成新的版本 ( http://tinyurl.com/7kntkdh )
目前試的結果要用Debug As啟動才能hot-deploy
google一下好像這種hotswap的技術好像只能用在JVM啟動時是debug mode?
試了一下JAVA和JSP修改都不用重啟就可以看到結果
如果Eclipse是搭配Tomcat去跑,Publishing要設定成Never publishing automatically
另外,我本來把DCEVM裝在JDK 7失敗,改用JDK 6就OK,沒在試其他JDK 7
DCEVM官方並不建議用在Production
除了DCEVM外,有些人是用JRebel
DCEVM是從VM層下手,JRebel是從ClassLoader下手,理論上DCEVM效能會比較好
小弟我也沒用過JRebel,無法實際比較
一點心得分享
P.S.如果對DCEVM的運作原理了解更多,可以看以下討論串
http://old.nabble.com/Enhanced-Class-Redefinition-JEP-td32152317.html
http://code.google.com/p/run-jetty-run/
DCEVM:
http://ssw.jku.at/dcevm/
Run-Jetty-Run plug-in目前是由國內的TonyQ接手開發
DCEVM是奧地利的Thomas Wuerthinger開發
(現在好像是Oracle工程師 https://labs.oracle.com/people/wuerthinger)
小弟我也是聽了TonyQ的演講才知道有這兩個好物
如果您的系統有用到xerces.jar,因為會和Jetty衝到,需要把您系統的xerces.jar移除掉
否則AP啟動時會有以下錯誤訊息 java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredDocumentImpl.set DocumentURI(Ljava/lang/String;)V
找到一篇文章說也可以在JVM啟動時加以下參數(我沒試過)
-Djavax.xml.parsers.DocumentBuilderFactory= com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
( http://blog.chenlb.com/2010/11/abstract-method-error-xerces.html )
另外asm、cglib也要換成新的版本 ( http://tinyurl.com/7kntkdh )
目前試的結果要用Debug As啟動才能hot-deploy
google一下好像這種hotswap的技術好像只能用在JVM啟動時是debug mode?
試了一下JAVA和JSP修改都不用重啟就可以看到結果
如果Eclipse是搭配Tomcat去跑,Publishing要設定成Never publishing automatically
另外,我本來把DCEVM裝在JDK 7失敗,改用JDK 6就OK,沒在試其他JDK 7
DCEVM官方並不建議用在Production
除了DCEVM外,有些人是用JRebel
DCEVM是從VM層下手,JRebel是從ClassLoader下手,理論上DCEVM效能會比較好
小弟我也沒用過JRebel,無法實際比較
一點心得分享
P.S.如果對DCEVM的運作原理了解更多,可以看以下討論串
http://old.nabble.com/Enhanced-Class-Redefinition-JEP-td32152317.html
Bytecode Outline plugin
http://asm.ow2.org/eclipse/index.html
Bytecode Outline plugin shows disassembled bytecode of current Java editor or class file, allows bytecode compare for Java/class files and shows ASMifier code for current bytecode.
Bytecode Outline plugin shows disassembled bytecode of current Java editor or class file, allows bytecode compare for Java/class files and shows ASMifier code for current bytecode.
The Bytecode Outline plugin can be installed from the Eclipse Update Manager with the ObjectWeb Eclipse Update Site http://download.forge.objectweb.org/eclipse-update/
Alternatively, the plugin can be downloaded from the ObjectWeb Forge site, and manually installed in the Eclipse plugins directory.
2012年7月8日 星期日
Google Plugin for Eclipse
Eclipse 4.2 (Juno)
http://dl.google.com/eclipse/plugin/4.2
Eclipse 3.7 (Indigo)
http://dl.google.com/eclipse/plugin/3.7
Eclipse 3.6 (Helios)
http://dl.google.com/eclipse/plugin/3.6
Eclipse 3.5 (Galileo)
http://dl.google.com/eclipse/plugin/3.5
ref:
https://developers.google.com/eclipse/docs/download?hl=zh-TW
2012年5月20日 星期日
2012年3月18日 星期日
java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredDocumentImpl.
java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredDocumentImpl. setDocumentURI(Ljava/lang/String;)V
http://docs.oracle.com/cd/E19501-01/819-7012/gcqyc/index.html
砍掉xerces.jar就好了
D:\jetty-6.1.26\lib\jsp-2.0\xercesImpl-2.6.2.jar
\eclipse\plugins\org.apache.xerces_2.9.0.v201101211617.jar
http://docs.oracle.com/cd/E19501-01/819-7012/gcqyc/index.html
砍掉xerces.jar就好了
D:\jetty-6.1.26\lib\jsp-2.0\xercesImpl-2.6.2.jar
\eclipse\plugins\org.apache.xerces_2.9.0.v201101211617.jar
Run-Jetty-Run plug-in
http://code.google.com/p/run-jetty-run/
http://www.ptt.cc/bbs/Eclipse/M.1305776388.A.6CC.html
去聽TonyQ演講介紹的
他還分享一個好物DCEVM
對Spring開發者來說方便許多
改程式不用重開server才生效
只是提到怎會有人在Server重開要10分鐘的環境工作??
殘念...=.=...就混口飯吃...>"<
Server重開要10分鐘的環境已經很幸福了
更慘的是寫程式不到半小時,跑行政流程一個下午
還要補些有的沒的程式說明文件
誰會去看程式說明文件=.=,還不是直接看程式
好個ISO...@.@
http://www.ptt.cc/bbs/Eclipse/M.1305776388.A.6CC.html
去聽TonyQ演講介紹的
他還分享一個好物DCEVM
對Spring開發者來說方便許多
改程式不用重開server才生效
只是提到怎會有人在Server重開要10分鐘的環境工作??
殘念...=.=...就混口飯吃...>"<
Server重開要10分鐘的環境已經很幸福了
更慘的是寫程式不到半小時,跑行政流程一個下午
還要補些有的沒的程式說明文件
誰會去看程式說明文件=.=,還不是直接看程式
好個ISO...@.@
2012年1月17日 星期二
關掉Eclipse的jsp syntax validator
window -> preferences -> validation
ref:
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jst.j2ee.doc.user%2Ftopics%2Frvalidators.html
ref:
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.jst.j2ee.doc.user%2Ftopics%2Frvalidators.html
2012年1月13日 星期五
Properties Editor
It is released from the troublesomeness of the Unicode conversion by native2ascii.
http://propedit.sourceforge.jp/index_en.html
http://propedit.sourceforge.jp/index_en.html
訂閱:
文章 (Atom)