﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-kelly的小空间</title><link>http://www.blogjava.net/kelly/</link><description /><language>zh-cn</language><lastBuildDate>Thu, 30 Apr 2026 06:25:33 GMT</lastBuildDate><pubDate>Thu, 30 Apr 2026 06:25:33 GMT</pubDate><ttl>60</ttl><item><title>【SpringMVC】&lt;context:include-filter&gt;和&lt;context:exclude-filter&gt;使用时要注意的地方</title><link>http://www.blogjava.net/kelly/archive/2015/10/29/427962.html</link><dc:creator>kelly</dc:creator><author>kelly</author><pubDate>Thu, 29 Oct 2015 02:25:00 GMT</pubDate><guid>http://www.blogjava.net/kelly/archive/2015/10/29/427962.html</guid><wfw:comment>http://www.blogjava.net/kelly/comments/427962.html</wfw:comment><comments>http://www.blogjava.net/kelly/archive/2015/10/29/427962.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kelly/comments/commentRss/427962.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kelly/services/trackbacks/427962.html</trackback:ping><description><![CDATA[<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">在Spring MVC中的配置中一般会遇到这两个标签，作为&lt;context:component-scan&gt;的子标签出现。</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">但在使用时要注意一下几点：</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">1.在很多配置中一般都会吧Spring-common.xml和Spring-MVC.xml进行分开配置，这种配置就行各施其职一样，显得特别清晰。</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">在Spring-MVC.xml中只对@Controller进行扫描就可，作为一个控制器，其他的事情不做。</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">在Spring-common.xml中只对一些事务逻辑的注解扫描。</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">2.现在给定一个项目包的机构:</p>
<blockquote style="border-top: rgb(239,239,239) 2px solid; border-right: rgb(239,239,239) 2px solid;background-image: none; white-space: normal; word-spacing: 0px; border-bottom: rgb(239,239,239) 2px solid; text-transform: none; color: rgb(51,51,51); padding-bottom: 5px; text-align: left; padding-top: 10px; font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif; padding-left: 60px; margin: 10px 0px; min-height: 35px; border-left: rgb(239,239,239) 2px solid; letter-spacing: normal; padding-right: 60px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">
<p style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 10px auto; padding-right: 0px; text-indent: 0px"><font style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px" color="#494949">com.fq.controlller</font></p>
<p style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 10px auto; padding-right: 0px; text-indent: 0px"><font style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px" color="#494949">com.fq.service</font></p></blockquote>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><font style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px" color="#494949">就先给定这两个包机构</font></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">（1）在Spring-MVC.xml中有以下配置：</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<blockquote style="border-top: rgb(239,239,239) 2px solid; border-right: rgb(239,239,239) 2px solid;background-image: none; white-space: normal; word-spacing: 0px; border-bottom: rgb(239,239,239) 2px solid; text-transform: none; color: rgb(51,51,51); padding-bottom: 5px; text-align: left; padding-top: 10px; font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif; padding-left: 60px; margin: 10px 0px; min-height: 35px; border-left: rgb(239,239,239) 2px solid; letter-spacing: normal; padding-right: 60px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">
<div class="cnblogs_code" style="overflow: auto; font-size: 12px !important; border-top: rgb(204,204,204) 1px solid; font-family: 'Courier New' !important; border-right: rgb(204,204,204) 1px solid; border-bottom: rgb(204,204,204) 1px solid; color: rgb(0,0,0); padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 5px 0px; border-left: rgb(204,204,204) 1px solid; padding-right: 5px; background-color: rgb(245,245,245)"><pre style="word-wrap: break-word; font-size: 12px !important; font-family: 'Courier New' !important; white-space: pre-wrap; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px"><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,128,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;!--</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,128,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px"> 扫描@Controller注解 </span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,128,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">--&gt;</span>
<span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(128,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">context:component-scan </span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(255,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">base-package</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">="com.fq.controller"</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&gt;</span>
    <span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(128,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">context:include-filter </span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(255,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">type</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">="annotation"</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(255,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">
        expression</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">="org.springframework.stereotype.Controller"</span> <span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">/&gt;</span>
<span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;/</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(128,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">context:component-scan</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&gt;</span></pre></div></blockquote>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">可以看出要把最终的包写上，而不能这样写base-package=&#8221;com.fq&#8221;。这种写法对于include-filter来讲它都会扫描，而不是仅仅扫描@Controller。哈哈哈，这点需要注意。他一般会导致一个常见的错误，那就是事务不起作用，补救的方法是添加use-default-filters=&#8221;false&#8221;。</p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">（2）在Spring-common.xml中有如下配置：</p>
<blockquote style="border-top: rgb(239,239,239) 2px solid; border-right: rgb(239,239,239) 2px solid;background-image: none; white-space: normal; word-spacing: 0px; border-bottom: rgb(239,239,239) 2px solid; text-transform: none; color: rgb(51,51,51); padding-bottom: 5px; text-align: left; padding-top: 10px; font: 12px/1.6em Verdana, Arial, Helvetica, sans-serif; padding-left: 60px; margin: 10px 0px; min-height: 35px; border-left: rgb(239,239,239) 2px solid; letter-spacing: normal; padding-right: 60px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">
<div class="cnblogs_code" style="overflow: auto; font-size: 12px !important; border-top: rgb(204,204,204) 1px solid; font-family: 'Courier New' !important; border-right: rgb(204,204,204) 1px solid; border-bottom: rgb(204,204,204) 1px solid; color: rgb(0,0,0); padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 5px 0px; border-left: rgb(204,204,204) 1px solid; padding-right: 5px; background-color: rgb(245,245,245)"><pre style="word-wrap: break-word; font-size: 12px !important; font-family: 'Courier New' !important; white-space: pre-wrap; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px"><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,128,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;!--</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,128,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px"> 配置扫描注解,不扫描@Controller注解 </span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,128,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">--&gt;</span>
<span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(128,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">context:component-scan </span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(255,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">base-package</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">="com.fq"</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&gt;</span>
    <span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(128,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">context:exclude-filter </span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(255,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">type</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">="annotation"</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(255,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">
        expression</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">="org.springframework.stereotype.Controller"</span> <span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">/&gt;</span>
<span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&lt;/</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(128,0,0); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">context:component-scan</span><span style="font-size: 12px !important; font-family: 'Courier New' !important; color: rgb(0,0,255); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; line-height: 1.5 !important; padding-right: 0px">&gt;</span></pre></div></blockquote>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 12px/21px Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; margin: 10px auto; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">可以看到，他是要扫描com.fq包下的所有子类，不包含@Controller。对于exculude-filter不存在包不精确后都进行扫描的问题。</p><img src ="http://www.blogjava.net/kelly/aggbug/427962.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kelly/" target="_blank">kelly</a> 2015-10-29 10:25 <a href="http://www.blogjava.net/kelly/archive/2015/10/29/427962.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> Maven创建An internal error occurred during: "Retrieving archetypes:". Java heap space</title><link>http://www.blogjava.net/kelly/archive/2015/10/12/427700.html</link><dc:creator>kelly</dc:creator><author>kelly</author><pubDate>Mon, 12 Oct 2015 07:09:00 GMT</pubDate><guid>http://www.blogjava.net/kelly/archive/2015/10/12/427700.html</guid><wfw:comment>http://www.blogjava.net/kelly/comments/427700.html</wfw:comment><comments>http://www.blogjava.net/kelly/archive/2015/10/12/427700.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kelly/comments/commentRss/427700.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kelly/services/trackbacks/427700.html</trackback:ping><description><![CDATA[<div class="markdown_views" style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); text-align: left; font: 14px/26px 'microsoft yahei'; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">
<p style="box-sizing: border-box; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px 0px 1.1em; padding-right: 0px"><br />在Eclipse中创建Maven的Web项目时出现错误：An internal error occurred during: &#8220;Retrieving archetypes:&#8221;. Java heap space，可以通过以下步骤来解决问题。<span class="Apple-converted-space">&nbsp;</span><br style="box-sizing: border-box" />1. 找到Eclipse的根目录下的eclipse.ini（或myeclipse.ini）文件并打开</p>
<p style="box-sizing: border-box; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px 0px 1.1em; padding-right: 0px">2.修改文件中的以下配置</p>
<p style="box-sizing: border-box; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px 0px 1.1em; padding-right: 0px">-Dosgi.requiredJavaVersion=1.5（可选）</p>
<p style="box-sizing: border-box; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px 0px 1.1em; padding-right: 0px">-Xms512m</p>
<p style="box-sizing: border-box; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px 0px 1.1em; padding-right: 0px">-Xmx1024m</p>
<p style="box-sizing: border-box; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px 0px 1.1em; padding-right: 0px">这是我的配置，大家可以尝试着修改下，不同的机器配置可能支持的情况不同。</p></div>
<div style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); text-align: left; padding-top: 20px; font: 14px/26px Arial; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">
<p style="font-size: 12px; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px">版权声明：本文为博主原创文章，未经博主允许不得转载。</p></div><img src ="http://www.blogjava.net/kelly/aggbug/427700.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kelly/" target="_blank">kelly</a> 2015-10-12 15:09 <a href="http://www.blogjava.net/kelly/archive/2015/10/12/427700.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>myeclipse自定义java注释</title><link>http://www.blogjava.net/kelly/archive/2015/06/30/425956.html</link><dc:creator>kelly</dc:creator><author>kelly</author><pubDate>Tue, 30 Jun 2015 02:38:00 GMT</pubDate><guid>http://www.blogjava.net/kelly/archive/2015/06/30/425956.html</guid><wfw:comment>http://www.blogjava.net/kelly/comments/425956.html</wfw:comment><comments>http://www.blogjava.net/kelly/archive/2015/06/30/425956.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kelly/comments/commentRss/425956.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kelly/services/trackbacks/425956.html</trackback:ping><description><![CDATA[<h2>myeclipse自定义java注释：</h2>
<h2>Window-&gt;Preference-&gt;Java-&gt;Code Style-&gt;Code Template</h2>
<h2>然后展开Comments节点就是所有需设置注释的元素</h2>
<h2>-----------------</h2>
<h2>文件&nbsp;<span style="font-size: 9pt; line-height: 20px">(Files)</span>&nbsp;注释标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@Project</span>&nbsp;</strong><span style="font-size: 10pt">: ${project_name}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@Title</span>&nbsp;</strong><span style="font-size: 10pt">: ${file_name}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@Package</span>&nbsp;</strong><span style="font-size: 10pt">${package_name}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@Description</span>&nbsp;</strong><span style="font-size: 10pt">: ${todo}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@author</span>&nbsp;</strong><span style="font-size: 10pt">shenyanghong ahong2011@gmail.com</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@date</span>&nbsp;</strong><span style="font-size: 10pt">${date} ${time}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@Copyright</span>&nbsp;</strong><span style="font-size: 10pt">: ${year} www.1000chi.com Inc. All rights reserved.</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@version</span>&nbsp;</strong><span style="font-size: 10pt">V1.0&nbsp;</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*/</span></p>
<h2>类&nbsp;<span style="font-size: 9pt; line-height: 20px">(Types)</span>&nbsp;注释标签（类的注释）：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">&nbsp;&nbsp;*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@ClassName</span>&nbsp;</strong><span style="font-size: 10pt">${type_name}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">&nbsp;&nbsp;*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@Description</span>&nbsp;</strong><span style="font-size: 10pt">${todo}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">&nbsp;&nbsp;*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@author</span>&nbsp;</strong><span style="font-size: 10pt">shenyanghong ahong2011@gmail.com</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">&nbsp;&nbsp;*&nbsp;</span><strong style="font-weight: bold"><span style="font-size: 10pt">@date</span>&nbsp;</strong><span style="font-size: 10pt">${date}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">&nbsp;&nbsp;* ${tags}</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">*/</span></p>
<h2>字段&nbsp;<span style="font-size: 9pt; line-height: 20px">(Fields)</span>&nbsp;注释标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;<br />* @Fields ${field} : ${todo}<br />*/&nbsp;</span></p>
<h2><span style="font-size: 9pt; line-height: 20px"><br /></span>构造函数标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;<br />* &lt;p&gt;Title: &lt;/p&gt;&nbsp;<br />* &lt;p&gt;Description: &lt;/p&gt;&nbsp;<br />* ${tags}&nbsp;<br />*/</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<h2>方法&nbsp;<span style="font-size: 9pt; line-height: 20px">(Constructor &amp; Methods)</span>&nbsp;标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;<br />* @Title: ${enclosing_method}&nbsp;<br />* @Description: ${todo}<br />* @param ${tags}&nbsp;&nbsp;&nbsp;&nbsp;</span>设定文件&nbsp;<span style="font-size: 10pt"><br />* @return ${return_type}&nbsp;&nbsp;&nbsp;&nbsp;</span>返回类型&nbsp;<span style="font-size: 10pt"><br />* @throws&nbsp;<br />*/</span></p>
<h2>覆盖方法&nbsp;<span style="font-size: 9pt; line-height: 20px">(Overriding Methods)</span>&nbsp;标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/* (</span>&nbsp;非&nbsp;<span style="font-size: 10pt">Javadoc)&nbsp;<br />* &lt;p&gt;Title: ${enclosing_method}&lt;/p&gt;&nbsp;<br />* &lt;p&gt;Description: &lt;/p&gt;&nbsp;<br />* ${tags}&nbsp;<br />* ${see_to_overridden}&nbsp;<br />*/</span></p>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<h2>代表方法&nbsp;<span style="font-size: 9pt; line-height: 20px">(Delegate Methods)</span>&nbsp;标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;<br />* ${tags}&nbsp;<br />* ${see_to_target}&nbsp;<br />*/&nbsp;</span></p>
<h2><span style="font-size: 9pt; line-height: 20px"><br />getter</span>&nbsp;方法标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;<br />* @return ${bare_field_name}&nbsp;<br />*/</span></p>
<h2><span style="font-size: 9pt; line-height: 20px">setter</span>&nbsp;方法标签：</h2>
<p style="white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(0,0,0); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/25px Helvetica, Tahoma, Arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span style="font-size: 10pt">/**&nbsp;<br />* @param ${param}&nbsp;</span>要设置的&nbsp;<span style="font-size: 10pt">${bare_field_name}&nbsp;<br />*/</span></p><img src ="http://www.blogjava.net/kelly/aggbug/425956.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kelly/" target="_blank">kelly</a> 2015-06-30 10:38 <a href="http://www.blogjava.net/kelly/archive/2015/06/30/425956.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 更改Ant的JDK编译版本</title><link>http://www.blogjava.net/kelly/archive/2015/03/03/423159.html</link><dc:creator>kelly</dc:creator><author>kelly</author><pubDate>Tue, 03 Mar 2015 08:08:00 GMT</pubDate><guid>http://www.blogjava.net/kelly/archive/2015/03/03/423159.html</guid><wfw:comment>http://www.blogjava.net/kelly/comments/423159.html</wfw:comment><comments>http://www.blogjava.net/kelly/archive/2015/03/03/423159.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kelly/comments/commentRss/423159.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kelly/services/trackbacks/423159.html</trackback:ping><description><![CDATA[<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">今天将写好的附件服务器的API发给同事</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">她引入我的jar后, 编译就会报错: 类文件具有错误的版本 50.0,应为 49.0</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">50.0 对应的是JDK的1.6版本, 而49.0 对应的是JDK的1.5版本</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">也就是说我的jar的版本高于她所用的版本</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">由于我们实际部署在1.5之上, 所以我就来修改我的编译环境</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">首先我先修改了Eclipse的编译环境到1.5, 但是没有效果</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">转眼一想, 我都是使用Ant来打包发布, 看来Ant是自己编译的</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">于是我就在网上找到了修改Ant编译版本的方法</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/kelly/1.jpg" width="331" longdesc="" height="130" /></p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">最后完成了修改</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">写个文字记录下, 免得以后忘了= =</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">PS: 我发现很多人问如何查看class文件是什么版本JDK编译的, 现在我将方法写在下面:</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">使用UtralEdit打开一个class文件.</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">根据java虚拟机的规范, java的class文件的前4个字节为magic number(魔数), 0xCAFEBABE(下图的第一行0 - 3列), 标识这个文件是java的class文件</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">而紧随其后的4个字节, 存储的就是该class文件的主次版本号(下图的第一行的 4 - 7 列), 下图中的31 换算成十进制就是49, 这标识此class文件为JDK1.5编译所得, 若32 就是JDK1.6编译</p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px">&nbsp;<img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/kelly/2.jpg" width="629" longdesc="" height="163" /></p>
<p style="text-align: left; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; font: 14px/26px Arial; white-space: normal; letter-spacing: normal; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-stroke-width: 0px"></p><img src ="http://www.blogjava.net/kelly/aggbug/423159.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kelly/" target="_blank">kelly</a> 2015-03-03 16:08 <a href="http://www.blogjava.net/kelly/archive/2015/03/03/423159.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>&lt;mvc:annotation-driven /&gt;注解意义</title><link>http://www.blogjava.net/kelly/archive/2014/11/16/420155.html</link><dc:creator>kelly</dc:creator><author>kelly</author><pubDate>Sun, 16 Nov 2014 14:42:00 GMT</pubDate><guid>http://www.blogjava.net/kelly/archive/2014/11/16/420155.html</guid><wfw:comment>http://www.blogjava.net/kelly/comments/420155.html</wfw:comment><comments>http://www.blogjava.net/kelly/archive/2014/11/16/420155.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kelly/comments/commentRss/420155.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kelly/services/trackbacks/420155.html</trackback:ping><description><![CDATA[<div id="paperTitleArea" style="height: 70px; white-space: normal; text-transform: none; word-spacing: 0px; color: rgb(84,84,84); padding-bottom: 0px; padding-top: 0px; font: 14px/19px Tahoma, 'Microsoft Yahei'; padding-left: 0px; margin: 0px 0px 35px 72px; letter-spacing: normal; padding-right: 0px; width: 690px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px" align="center"><span id="paperTitle" style="word-break: break-all; color: rgb(0,0,0); padding-bottom: 0px; padding-top: 25px; padding-left: 0px; margin: 0px; display: block; padding-right: 0px"><span style="font-size: 26px; font-family: 微软雅黑; color: rgb(0,0,0)">&lt;mvc:annotation-driven /&gt;注解意义</span></span></div>
<div id="blogDetailDiv" style="white-space: normal; text-transform: none; word-spacing: 0px; color: rgb(51,51,51); padding-bottom: 0px; text-align: left; padding-top: 0px; font: 14px/26px Tahoma, 'Microsoft Yahei'; padding-left: 0px; margin: 0px; min-height: 380px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">
<div class="blog_details_20120222" style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px">
<div style="padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px">
<p style="margin-bottom: 1em; padding-bottom: 0px; padding-top: 0px; margin-top: 1em">&lt;mvc:annotation-driven /&gt; 是一种简写形式，完全可以手动配置替代这种简写形式，简写形式可以让初学都快速应用默认配置方案。&lt;mvc:annotation-driven /&gt; 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。<br />并提供了：数据绑定支持，@NumberFormatannotation支持，@DateTimeFormat支持，@Valid支持，读写XML的支持（JAXB），读写JSON的支持（Jackson）。<br />后面，我们处理响应ajax请求时，就使用到了对json的支持。<br />后面，对action写JUnit单元测试时，要从spring IOC容器中取DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean，来完成测试，取的时候要知道是&lt;mvc:annotation-driven /&gt;这一句注册的这两个bean。</p></div></div></div> <img src ="http://www.blogjava.net/kelly/aggbug/420155.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kelly/" target="_blank">kelly</a> 2014-11-16 22:42 <a href="http://www.blogjava.net/kelly/archive/2014/11/16/420155.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>