??xml version="1.0" encoding="utf-8" standalone="yes"?>狠狠久久综合婷婷不卡,亚洲情综合五月天,456亚洲精品成人影院http://www.aygfsteel.com/googleChina/archive/2011/12/22/366984.html王健王健Thu, 22 Dec 2011 01:24:00 GMThttp://www.aygfsteel.com/googleChina/archive/2011/12/22/366984.htmlhttp://www.aygfsteel.com/googleChina/comments/366984.htmlhttp://www.aygfsteel.com/googleChina/archive/2011/12/22/366984.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/366984.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/366984.html

一.Myeclipse10下蝲与破?/span>

Genuitec 公司发布了MyEclipse 10Q一ƾGenuitec旗下的商业化Eclipse集成开发工L升版本。MyEclipse 10ZEclipse Indigo构徏QؓJava和JavaEE目提供了Maven3的支持。本ơ发布的版本中还加入了对JaveEE 6、HTML5、JPA2和JSF 2的支持。版本号10是ؓ了庆即到来的Eclipse?0周年诞辰QMyEclipse的首ơ发布是?q前Q?/p>

我现在用的还?.5的版本,6.5的版本是我觉得最好用的一个版本?我装上了Q还没感受到有哪些好用,是感觉体积庞大Q和IBM 的WID一P是个多面手,啥事都能qԌ其实l常能用的也就其中那么几个功能Q要是能像插件一Px即用好了?nbsp;

MyEclipse 10使用最高的桌面和Web开发技术,包括 HTML5 ?Java EE 6Q支?JPA 2.0、JSF 2.0 、Eclipselink 2.1 以及 OpenJPA 2.0. 而对 IBM WebSphere 用户来说QMyEclipse Blue 支持最新版本的 WebSphere Portal Server 7.0、WebSphere 8 以及以前的版本,无缝的支?IBM DB2 数据??nbsp;MyEclipse 是一个十分优U的用于开发Java, J2EE?Eclipse 插g集合QMyEclipse的功能非常强大,支持也十分广泛,其是对各种开元品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工L多项功能。可以说MyEclipse几乎囊括了目前所有主开元品的专属eclipse开发工 兗?/p>

以下是下载与破解链接(叛_q雷下蝲):

Myeclipse10 正式下蝲

Myeclipse10 Bule版下?/a>

Myeclipse9/10破解?/a>(内附详细破解步骤)

另附Myeclipse8/9/10 Verycd下蝲出处:Myeclipse_Verycd下蝲

?Myeclipse10修改字体

MyEclipse10 是基于Eclipse3.7内核Q但在Eclipse的Preferences-〉general-〉Appearance->Colors and Fonts 中ƈ没有扑ֈCourier New字体,它采用的是Consolas字体,中文看着非常非常别?在Windows7下,pȝ自带虽然有Courier New字体Q但是ƈ没有ȀzLC,需要手动激z,才能在Y件中使用

ȀzL法如下:
在win7的控刉?>字体Q找到Courier NewQ右键,昄。然后在eclipse的fonts列表中就可以选择了。上两张?/p>


?Myeclipse10插g安装

说到插g,myeclipse?.X开?插g安装变得巨隄,通常最好还是用ȝ安装,在线安装很可能出问题,下面仅以SVN安装Z,其他诸如ADT15,Aptana{都可采?/p>

1.首先下蝲SVN包:svn-1.6
2.解压SVN包,然后扑ֈ其中的两个文件夹Qfeatures ?plugins
3.随意Z个文件夹Q位|和名称自己定就好了Q我的是E:\myEclipsePlugin\svnQ,然后把第二步的解压好的features ?plugins攑ֈq个文g夹下
4.扑ֈmyeclipse的安装目录,下面有一个configuration\org.eclipse.equinox.simpleconfigurator\bundles.info 文g。现在需要做的就是在该文件内d的东?br />5.d的内容用下面的类生成Q?br />

  1. <span style="font-size:13px;">import java.io.File;     
  2. import java.util.ArrayList;     
  3. import java.util.List;     
  4. /**   
  5.  * MyEclipse9 插g配置代码生成?nbsp;  
  6.  *   
  7.  *   
  8.  */    
  9. public class PluginConfigCreator     
  10. {     
  11.     public PluginConfigCreator()     
  12.     {     
  13.     }     
  14.     public void print(String path)     
  15.     {     
  16.         List<String> list = getFileList(path);     
  17.         if (list == null)     
  18.         {     
  19.             return;     
  20.         }     
  21.         int length = list.size();     
  22.         for (int i = 0; i < length; i++)     
  23.         {     
  24.             String result = "";     
  25.             String thePath = getFormatPath(getString(list.get(i)));     
  26.             File file = new File(thePath);     
  27.             if (file.isDirectory())     
  28.             {     
  29.                 String fileName = file.getName();     
  30.                 if (fileName.indexOf("_") < 0)     
  31.                 {     
  32.                     print(thePath);     
  33.                     continue;     
  34.                 }     
  35.                 String[] filenames = fileName.split("_");     
  36.                 String filename1 = filenames[0];     
  37.                 String filename2 = filenames[1];     
  38.                 result = filename1 + "," + filename2 + ",file:/" + path + "/"    
  39.                         + fileName + "\\,4,false";     
  40.                 System.out.println(result);     
  41.             } else if (file.isFile())     
  42.             {     
  43.                 String fileName = file.getName();     
  44.                 if (fileName.indexOf("_") < 0)     
  45.                 {     
  46.                     continue;     
  47.                 }     
  48.                 int last = fileName.lastIndexOf("_");// 最后一个下划线的位|?nbsp;    
  49.                 String filename1 = fileName.substring(0, last);     
  50.                 String filename2 = fileName.substring(last + 1, fileName     
  51.                         .length() - 4);     
  52.                 result = filename1 + "," + filename2 + ",file:/" + path + "/"    
  53.                         + fileName + ",4,false";     
  54.                 System.out.println(result);     
  55.             }     
  56.         }     
  57.     }     
  58.     public List<String> getFileList(String path)     
  59.     {     
  60.         path = getFormatPath(path);     
  61.         path = path + "/";     
  62.         File filePath = new File(path);     
  63.         if (!filePath.isDirectory())     
  64.         {     
  65.             return null;     
  66.         }     
  67.         String[] filelist = filePath.list();     
  68.         List<String> filelistFilter = new ArrayList<String>();     
  69.         for (int i = 0; i < filelist.length; i++)     
  70.         {     
  71.             String tempfilename = getFormatPath(path + filelist[i]);     
  72.             filelistFilter.add(tempfilename);     
  73.         }     
  74.         return filelistFilter;     
  75.     }     
  76.     public String getString(Object object)     
  77.     {     
  78.         if (object == null)     
  79.         {     
  80.             return "";     
  81.         }     
  82.         return String.valueOf(object);     
  83.     }     
  84.     public String getFormatPath(String path)     
  85.     {     
  86.         path = path.replaceAll("\\\\", "/");     
  87.         path = path.replaceAll("http://", "/");     
  88.         return path;     
  89.     }     
  90.     public static void main(String[] args)     
  91.     {     
  92.         /*你的SVN的features ?nbsp;plugins复制后放的目?/    
  93.             String plugin = "E:/myEclipsePlugin/svn/";     
  94.         new PluginConfigCreator().print(plugin);     
  95.     }     
  96. }  </span>  
6.把以上生成的字符Ԍ一大堆Q添加到W四步bundles.info文g的后面,然后重启myeclipse卛_?br />


此外Adobe Flash Builder 4.6也完支持Myeclipse10,只是插g在安装的时候不是采用以上方?Ҏ官方英文文说明,

首先要将Adobe Flash Builder 4.6安装完成,

然后q安装目录~\Adobe\Adobe Flash Builder 4.6\utilitiesq行Adobe Flash Builder 4.6 Plug-in Utility.exe,

最后根据安装向D|插件安装到myeclipse10的目录~\Genuitec\MyEclipse 10,必须保该目录下包含dropins文g

如此卛_完成最新的Adobe Flash Builder 4.6插g的安?最后启动myeclipse10,界面也随之变成中?但有时候也会有出问?此时q入到~\Genuitec\MyEclipse 10\Uninstall Adobe Flash Builder 4.6 Plug-in目录,q行Uninstall Adobe Flash Builder 4.6 Plug-in.exe卸蝲插g,重新安装,W二ơ必定成?myeclipse10Ҏ件的兼容性没有eclipse的好,千万不可试?eclipse的配|去暴力修改里面的参?否则极有可能再也起不来了!


?Myeclipse10优化

最后谈谈如何优化Myeclipse10

1、window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-MavenQ将Maven JDK改ؓ电脑上安装的JDKQ即不用myeclipse提高的JDK
登记add按钮Q选择你的电脑上的JDK卛_Q注意:不是JREQ我的gؓQJava6.014Q?/p>

2、window-preferences-MyEclipse Enterprise Workbench-Matisse4Myeclipse/Swing,Design-time information(dt.jar) location 改用电脑安装的JDK的dt.jar
Q即不用myeclipse提供的dt.jarQ我的gؓQC:\Java6.014\lib\dt.jarQ?/p>

l过以上的优化,myeclipse的启动时间可以减?/3QTomcat的启动速度可以减少1/2(视具体情况而定)

W一? 取消自动validation
validation有一堆,什么xml、jsp、jsf、js{等Q我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!

取消ҎQ?br />windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框全部选中之外Q其他全部不?br />手工验证ҎQ?br />在要验证的文件上Q单击鼠标右?#8211;>myeclipse–>run validation

 

W二步:取消Eclipse拼写?br />1、拼写检查会l我们带来不的ȝQ我们的Ҏ命名都会是单词的~写Q他也会提示有错Q所以最好去掉,没有多大的用?/p>

windows–>perferences–>general–>validation->editors->Text Editors->spelling

 

W三步:取消myeclipse的启动项
myeclipse会有很多的启动项Q而其中很多我们都用不着Q或者只用一两个Q取消前面不用的可?/p>

windows–>perferences–>general–>startup and shutdown  (详见底端介绍)

 

W四步:更改jsp默认打开的方?br />安装了myeclipse后,~辑jsp面Q会打开他的~辑面Q同时也有预览页面,速度很慢Q不适合开发。所以更改之windows–>perferences–>general–>editors->file associations

在下斚w择一U编辑器Q然后点d边的default按钮

 

W五步:更改代码提示快捷?不徏议用增强提C?使用Ctrl+/在自己需要的时候提C更?

现在的代码提C快捷键Q默认ؓctrl+spaceQ而我们输入法切换也是Q所以会有冲H。谁叫myeclipse是外国h做的呢。。根本不需要切换输入法.

windows–>perferences–>general–>Keys

更改 content assist ?nbsp;alt+/

同时׃alt+/已经被word completion占用Q所以得同时修改word completion的快捷键?/p>

好了,现在的速度及方便性是不是提高了?/p>

 

W六? 更改内存使用文g

1、打开 myeclipse.ini

  1. -vmargs  
  2. -Xms256m  
  3. -Xmx1024m     
  4. -XX:PermSize=128M  
  5. -XX:MaxPermSize=256M  
把下面的那个 -XX:MaxPermSize 调大Q比?nbsp;-XX:MaxPermSize=512MQ再?nbsp;-XX:PermSize 调成?nbsp;-XX:MaxPermSize一样大
原因Q大家一定对q个画面很熟悉吧Q?p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; ">几乎每次 eclipse 卡到当都是因个非堆内存不造成的,把最大跟最调成一h因ؓ不让 myeclipse 频繁的换内存区域大小

注意QXX:MaxPermSize ?nbsp;Xmx 的大之和不能超q你的电脑内存大?/p>

以下是有兛_存的一些知识扩?

1.?Heap)和非?Non-heap)内存
按照官方的说法:“Java 虚拟机具有一个堆Q堆是运行时数据区域Q所有类实例和数l的内存均从此处分配。堆是在 Java 虚拟机启动时创徏的?#8221;“在JVM中堆之外的内存称为非堆内?Non-heap memory)”。可以看出JVM主要理两种cd的内存:堆和非堆。简单来说堆是Java代码可及的内存,是留l开发h员用的Q非堆就是JVM留给 自己用的Q所以方法区、JVM内部处理或优化所需的内?如JIT~译后的代码~存)、每个类l构(如运行时常数池、字D和Ҏ数据)以及Ҏ和构造方?的代码都在非堆内存中?br />2.堆内存分?br />JVM初始分配的内存由-Xms指定Q默认是物理内存?/64QJVM最大分配的内存?Xmx指定Q默认是物理内存?/4。默认空余堆内存于 40%ӞJVM׃增大堆直?Xmx的最大限ӞIZ堆内存大?0%ӞJVM会减堆直到-Xms的最限制。因此服务器一般设|?Xms?-Xmx相等以避免在每次GC 后调整堆的大?br />3.非堆内存分配
JVM使用-XX:PermSize讄非堆内存初始|默认是物理内存的1/64Q由XX:MaxPermSize讄最大非堆内存的大小Q默认是物理内存?/4?br />4.JVM内存限制(最大?
首先JVM内存限制于实际的最大物理内存,假设物理内存无限大的话,JVM内存的最大D操作pȝ有很大的关系。简单的说就32位处理器虽然可控内存I间 ?GB,但是具体的操作系l会l一个限Ӟq个限制一般是2GB-3GBQ一般来说Windowspȝ下ؓ1.5G-2GQLinuxpȝ下ؓ2G- 3GQ,?4bit以上的处理器׃会有限制了?br />举例说明含义Q?br />-Xms128m 表示JVM Heap(堆内?最尺?28MBQ初始分?br />-Xmx512m 表示JVM Heap(堆内?最大允许的寸256MBQ按需分配?br />说明Q如?Xmx不指定或者指定偏,应用可能会导致java.lang.OutOfMemory错误Q此错误来自JVM不是Throwable的,无法用try...catch捕捉?br />PermSize和MaxPermSize指明虚拟Zؓjava怹生成对象QPermanate generationQ如Qclass对象、方法对象这些可反射QreflectiveQ对象分配内存限Ӟq些内存不包括在HeapQ堆内存Q区之中?br />-XX:PermSize=64MB 最尺寸,初始分配 
-XX:MaxPermSize=256MB 最大允许分配尺寸,按需分配
q小会导_java.lang.OutOfMemoryError: PermGen space
MaxPermSize~省值和-server -client选项相关?server选项下默认MaxPermSize?4m  -client选项下默认MaxPermSize?2m
PS:不同厂家的jdk垃圾回收法不一栗在sun的jdk下,Xms和Xmx讄一P可以减轻伸羃堆大带来的压力Q但在ibm的jdk下面Q设|ؓ一样会增大堆碎片生的几率?br />

W七? 修改Struts-config.xml文g打开错误

有时点击myeclipse里的struts的xml配置文gQ会报错Q?/p>

Error opening the editorUnable to open the editor ,unknow the editor id…..

把这个窗口关闭后才出正确的xml文g昄Q这个我们这hQ?/p>

windows–>perferences–>general–>editors->file associations选择*.xmlQ选择myeclipse xml editor点defaultQok

 

W八? 取消自动验证,该成手动验证

windows-->perferences-->myeclipse-->validation

Build下全部勾取消,保留Manual(手动) 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是Q在需要验证的文g? 右键 -> MyEclipse -> Run Validation   

 

W九? 取消Maven更新(启动更新)

Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven> 用Download repository index updates on startup







到此有关Myeclipse10的体验介l完?Ƣ迎大家拍砖,转蝲h明出?


转蝲?/span> Myeclipse10下蝲,安装,破解,插g,优化介绍(CSDN首发)  http://blog.csdn.net/shimiso/article/details/7061000



王健 2011-12-22 09:24 发表评论
]]>
jquery跨域讉K解决Ҏ http://www.aygfsteel.com/googleChina/archive/2010/09/29/333340.html王健王健Wed, 29 Sep 2010 03:27:00 GMThttp://www.aygfsteel.com/googleChina/archive/2010/09/29/333340.htmlhttp://www.aygfsteel.com/googleChina/comments/333340.htmlhttp://www.aygfsteel.com/googleChina/archive/2010/09/29/333340.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/333340.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/333340.htmljQuery-1.2以后跨域问题便迎刃而解。由于自己在目中遇到跨域问题,借此Z对跨域问题来刨根问底Q查阅了相关资料和自q实践Q算是解决了跨域问题。便记录下来Q以供查阅?nbsp;
        jQuery.ajax()支持get方式的跨域,q其实是采用jsonp的方式来完成的?br />         真实案例Q?br />         $.ajax({ 
            async:false, 
            url: 'http://www.mysite.com/demo.do',  // 跨域URL
            type: 'GET', 
            dataType: 'jsonp', 
            jsonp: 'jsoncallback', //默认callback
            data: mydata, 
            timeout: 5000, 
            beforeSend: function(){  //jsonp 方式此方法不被触发。原因可能是dataType如果指定为jsonp的话Q就已经不是ajax事g?br />             },
            success: function (json) { //客户端jquery预先定义好的callback函数Q成功获取跨域服务器上的json数据后,会动态执行这个callback函数 
                if(json.actionErrors.length!=0){ 
                    alert(json.actionErrors); 
                } 
                genDynamicContent(qsData,type,json); 
            }, 
            complete: function(XMLHttpRequest, textStatus){ 
                $.unblockUI({ fadeOut: 10 }); 
            }, 
            error: function(xhr){ 
                //jsonp 方式此方法不被触?br />                 //h出错处理 
                alert("h出错(h查相兛_|络状况.)"); 
            } 
        });

        注意Q?br />         $.getJSON(" http://www.mysite.com/demo.do?name1="+value1+"&callback=?", 
            function(json){ 
                if(json.属性名==?{ 
                    // 执行代码 
                } 
        }); 
    q种方式其实是上?.ajax({..}) api的一U高U封装,有些$.ajax api底层的参数就被封装而不可见了?br />
    在服务端通过callback= request.getParameter("callback") 得到jQuery端随后要回调的jsonp32440980
    然后q回cM:"jsonp32440980("+要返回的json数组+")"; 
    jquery׃通过回调Ҏ动态加载调用这?jsonp32440980(json数组);
    q样pC跨域数据交换的目? 
    jsonp的最基本的原理是:动态添加一个是一致的(qqI间是大量采用q种方式来实现跨域数据交换的) 。JSONP是一U脚本注?Script Injection)行ؓQ所以也有一定的安全隐患?br />     注意Q?span style="color: red">jquey是不支持post方式跨域的?/span>
    q是因ؓ虽然采用post +动态生成iframe是可以达到post跨域的目?有位js牛h是q样把jquery1.2.5 打patch?Q但q样做是一个比较极端的方式Q不采用。也可以说get方式的跨域是合法的,post方式从安全角度上被认为是不合法的Q万不得已还是不要postQclient端跨域访问的需求看来也引vw3c的注意了Q看资料说html5 WebSocket标准支持跨域的数据交换,应该也是一个将来可选的跨域数据交换的解x案?br /> 参考:http://www.jb51.net/article/21213.htm



王健 2010-09-29 11:27 发表评论
]]>
jquery跨域讉K解决Ҏ http://www.aygfsteel.com/googleChina/archive/2010/09/29/333341.html王健王健Wed, 29 Sep 2010 03:27:00 GMThttp://www.aygfsteel.com/googleChina/archive/2010/09/29/333341.htmlhttp://www.aygfsteel.com/googleChina/comments/333341.htmlhttp://www.aygfsteel.com/googleChina/archive/2010/09/29/333341.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/333341.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/333341.html阅读全文

王健 2010-09-29 11:27 发表评论
]]>
nginx和squid配合搭徏的web服务器前端系l?http://www.aygfsteel.com/googleChina/archive/2010/09/22/332654.html王健王健Wed, 22 Sep 2010 10:34:00 GMThttp://www.aygfsteel.com/googleChina/archive/2010/09/22/332654.htmlhttp://www.aygfsteel.com/googleChina/comments/332654.htmlhttp://www.aygfsteel.com/googleChina/archive/2010/09/22/332654.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/332654.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/332654.html阅读全文

王健 2010-09-22 18:34 发表评论
]]>
解读IntelliJ IDEA的优~点http://www.aygfsteel.com/googleChina/archive/2010/09/15/332029.html王健王健Wed, 15 Sep 2010 00:13:00 GMThttp://www.aygfsteel.com/googleChina/archive/2010/09/15/332029.htmlhttp://www.aygfsteel.com/googleChina/comments/332029.htmlhttp://www.aygfsteel.com/googleChina/archive/2010/09/15/332029.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/332029.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/332029.html阅读全文

王健 2010-09-15 08:13 发表评论
]]>
没有工具的重?/title><link>http://www.aygfsteel.com/googleChina/archive/2010/09/15/332028.html</link><dc:creator>王健</dc:creator><author>王健</author><pubDate>Wed, 15 Sep 2010 00:10:00 GMT</pubDate><guid>http://www.aygfsteel.com/googleChina/archive/2010/09/15/332028.html</guid><wfw:comment>http://www.aygfsteel.com/googleChina/comments/332028.html</wfw:comment><comments>http://www.aygfsteel.com/googleChina/archive/2010/09/15/332028.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/googleChina/comments/commentRss/332028.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/googleChina/services/trackbacks/332028.html</trackback:ping><description><![CDATA[     摘要:   <a href='http://www.aygfsteel.com/googleChina/archive/2010/09/15/332028.html'>阅读全文</a><img src ="http://www.aygfsteel.com/googleChina/aggbug/332028.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/googleChina/" target="_blank">王健</a> 2010-09-15 08:10 <a href="http://www.aygfsteel.com/googleChina/archive/2010/09/15/332028.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jsonlghttp://www.aygfsteel.com/googleChina/archive/2010/09/15/332026.html王健王健Tue, 14 Sep 2010 22:39:00 GMThttp://www.aygfsteel.com/googleChina/archive/2010/09/15/332026.htmlhttp://www.aygfsteel.com/googleChina/comments/332026.htmlhttp://www.aygfsteel.com/googleChina/archive/2010/09/15/332026.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/332026.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/332026.html阅读全文

王健 2010-09-15 06:39 发表评论
]]>
图解MyEclipse配置struts+hibernate+spring+FreeMarker【原创?/title><link>http://www.aygfsteel.com/googleChina/archive/2010/09/01/330543.html</link><dc:creator>王健</dc:creator><author>王健</author><pubDate>Wed, 01 Sep 2010 03:39:00 GMT</pubDate><guid>http://www.aygfsteel.com/googleChina/archive/2010/09/01/330543.html</guid><wfw:comment>http://www.aygfsteel.com/googleChina/comments/330543.html</wfw:comment><comments>http://www.aygfsteel.com/googleChina/archive/2010/09/01/330543.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/googleChina/comments/commentRss/330543.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/googleChina/services/trackbacks/330543.html</trackback:ping><description><![CDATA[http://www.cnblogs.com/zxub/archive/2006/08/03/466682.html<br /> <img src ="http://www.aygfsteel.com/googleChina/aggbug/330543.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/googleChina/" target="_blank">王健</a> 2010-09-01 11:39 <a href="http://www.aygfsteel.com/googleChina/archive/2010/09/01/330543.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>freemarker例子http://www.aygfsteel.com/googleChina/archive/2010/08/31/330447.html王健王健Tue, 31 Aug 2010 10:50:00 GMThttp://www.aygfsteel.com/googleChina/archive/2010/08/31/330447.htmlhttp://www.aygfsteel.com/googleChina/comments/330447.htmlhttp://www.aygfsteel.com/googleChina/archive/2010/08/31/330447.html#Feedback0http://www.aygfsteel.com/googleChina/comments/commentRss/330447.htmlhttp://www.aygfsteel.com/googleChina/services/trackbacks/330447.html http://www.004.la/data/2010/0414/article_44.htm


王健 2010-08-31 18:50 发表评论
]]>
tomcat6 AnnotationProcessor 的问?/title><link>http://www.aygfsteel.com/googleChina/archive/2010/08/31/330443.html</link><dc:creator>王健</dc:creator><author>王健</author><pubDate>Tue, 31 Aug 2010 09:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/googleChina/archive/2010/08/31/330443.html</guid><wfw:comment>http://www.aygfsteel.com/googleChina/comments/330443.html</wfw:comment><comments>http://www.aygfsteel.com/googleChina/archive/2010/08/31/330443.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/googleChina/comments/commentRss/330443.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/googleChina/services/trackbacks/330443.html</trackback:ping><description><![CDATA[Hi, <br /> <br /> I have a web application that was running on tomcat5.5. Now i want to deploy it on tomcat 6. when runing it, i got an error saying: <br /> <br /> org.apache.jasper.JasperException: java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor <br />         at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522) <br />         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356) <br /> <br /> After a search, i found that DefaultAnnotationProcessor implements AnnotationProcessor and in tomcat 6 catalina.jar and jasper.jar both of them contains AnnotationProcessor interface in the same package. Some solution was suggested by kind people but it doesn't work for me, which is adding this line: <br /> <br /> <Loader delegate="true" /> <br /> <br /> to the context element in the context.xml file of tomcat. <br /> <br /> Did any body face this problem? <br /> <br /> warm regards <br /> <br /> <br /> <br /> Ҏ上面的描qͼq修改了tomcat里的context.xml文gQ在context 元素下添? <br /> <Loader delegate="true" />  <br /> 卛_ <img src ="http://www.aygfsteel.com/googleChina/aggbug/330443.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/googleChina/" target="_blank">王健</a> 2010-08-31 17:42 <a href="http://www.aygfsteel.com/googleChina/archive/2010/08/31/330443.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Į</a>| <a href="http://" target="_blank">޳</a>| <a href="http://" target="_blank">º</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ͻ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank">ǭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͨ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ʯ̨</a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʡ</a>| <a href="http://" target="_blank">¤</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">׿</a>| <a href="http://" target="_blank">ƽԭ</a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ϲ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">»</a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>