﻿<?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-光子CI之旅-随笔分类-Seam</title><link>http://www.blogjava.net/kuuyee/category/47976.html</link><description>while (产品+需求+设计+开发+测试+部署+发布 == doing) 
{ 
  CI 
}</description><language>zh-cn</language><lastBuildDate>Thu, 09 May 2013 04:11:42 GMT</lastBuildDate><pubDate>Thu, 09 May 2013 04:11:42 GMT</pubDate><ttl>60</ttl><item><title>CDI(JSR-346)-JavaEE平台上下文依赖注入规范 1.1 新特性</title><link>http://www.blogjava.net/kuuyee/archive/2013/05/09/399037.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Thu, 09 May 2013 03:47:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2013/05/09/399037.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/399037.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2013/05/09/399037.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/399037.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/399037.html</trackback:ping><description><![CDATA[<div style="width: 1170px; margin-right: auto; margin-left: auto; color: #4e443c; font-family: adelle, Georgia, 'Times New Roman', serif; line-height: 20px;"><div style="margin-left: -30px;"><div style="float: left; min-height: 1px; margin-left: 30px; width: 870px;"><div style="background-color: #fcfcfa; border: 1px solid #e2e0d8; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; padding: 22px; margin-bottom: 35px;"><h2><span style="font-size: 14px;">主要功能改进</span></h2><div><div><p style="margin: 0px 0px 10px;">这些主要功能改变已经在CDI 1.1中引入：</p></div><div><ul style="padding: 0px; margin: 0px 0px 10px 25px;"><li><p style="margin: 0px 0px 10px;">加入全局拦截器 (参阅Java Interceptors Specification 1.2)， 全局装饰器 和使用<tt>@Priority</tt>注解实现替代选择</p></li><li><p style="margin: 0px 0px 10px;">给注解为<tt>@AroundConstruct</tt>的构造器加入生命周期回调支持 (参阅 Java Interceptors Specification 1.2)</p></li><li><p style="margin: 0px 0px 10px;">允许绑定拦截构造器</p></li><li><p style="margin: 0px 0px 10px;">拦截器绑定移入拦截器规范，以供其它规范使用</p></li><li><p style="margin: 0px 0px 10px;">Beans内建支持装饰器&nbsp;</p></li><li><p style="margin: 0px 0px 10px;">加入<tt>EventMetadata</tt>允许事件元数据检查</p></li><li><p style="margin: 0px 0px 10px;">加入&nbsp;<tt>@Vetoed</tt>&nbsp;注解让Classes失去原有程序能力</p></li><li><p style="margin: 0px 0px 10px;">很多改进来强化beans功能，包括&nbsp;<tt>@TransientReference</tt>&nbsp;注解允许保留实力给调用它的方法或构造函数&nbsp;</p></li><li><p style="margin: 0px 0px 10px;">加入激活和销毁周期的事件回调&nbsp;</p></li><li><p style="margin: 0px 0px 10px;">加入&nbsp;<tt>AlterableContext</tt>&nbsp;允许bean实例被明确的销毁</p></li><li><p style="margin: 0px 0px 10px;">给bean在周期注解、EJB、在JavaEE中自启动CDI功能&nbsp;</p></li><li><p style="margin: 0px 0px 10px;">在&nbsp;<tt>bean.xml</tt>中加入class过滤排除，以防止扫描classes和package&nbsp;</p></li><li><p style="margin: 0px 0px 10px;">加入&nbsp;<tt>Unmanaged</tt>&nbsp;允许方便的访问无上下文的bean实例</p></li><li><p style="margin: 0px 0px 10px;">加入&nbsp;<tt>CDI</tt>&nbsp;以方便的访问当前的CDI容器</p></li><li><p style="margin: 0px 0px 10px;">加入&nbsp;<tt>AfterTypeDiscovery</tt>事件，允许在类型发现之后扩展附加注册</p></li><li><p style="margin: 0px 0px 10px;">加入&nbsp;<tt>@WithAnnotation</tt>&nbsp;注解作为一种改善负载性能的方式</p></li><li><p style="margin: 0px 0px 10px;">在便携的扩展加入很多次要的改进</p></li></ul></div></div><p style="margin: 0px 0px 10px;"></p><div>2013-05-09</div></div></div></div></div><footer style="text-align: center; padding: 20px 0px; margin-top: 20px; border-top-width: 1px; border-top-style: solid; border-top-color: #e5e5e5; background-color: #f5f5f5; color: #4e443c; font-family: adelle, Georgia, 'Times New Roman', serif; line-height: 20px;"><div style="width: 1170px; margin-right: auto; margin-left: auto;"></div></footer><img src ="http://www.blogjava.net/kuuyee/aggbug/399037.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2013-05-09 11:47 <a href="http://www.blogjava.net/kuuyee/archive/2013/05/09/399037.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jboss Seam2.3.0.BETA1发布</title><link>http://www.blogjava.net/kuuyee/archive/2012/04/08/373585.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Sun, 08 Apr 2012 12:00:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2012/04/08/373585.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/373585.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2012/04/08/373585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/373585.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/373585.html</trackback:ping><description><![CDATA[<div><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; ">Jboss在3月30号发布了</span><span>Seam2.3.0.BETA1，</span><span>Release Notes如下：<br /><ul><li>修正了大量的Bug</li><li>全面支持JSF2</li><li>加入&nbsp;bean validation 和 EJB 3.1 的支持</li><li>升级Drools版本至5.1</li><li>升级Junit版本至4</li><li>更新大量例子支持JSF2</li></ul></span><div><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; ">Jboss Seam计划在这个月发布另一个里程碑 2.3.0.Beta2，逐步完善 Arquillian 和 Seam Gen 特性。其后就集中在 2.3.0 的BUG 修复上。&nbsp;</span></div><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; "><br />下载：</span><a target="_blank" href="http://www.seamframework.org/Seam2/Downloads" style="color: #006699; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; ">http://www.seamframework.org/Seam2/Downloads</a>&nbsp;<br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; " /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; ">文档：</span><a target="_blank" href="http://docs.jboss.org/seam/2.3.0.Beta1/html/" style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25px; text-align: left; background-color: #f7f7f7; color: #006699; ">http://www.seamframework.org/Seam2/Seam2Documentation.</a>&nbsp;</div><img src ="http://www.blogjava.net/kuuyee/aggbug/373585.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2012-04-08 20:00 <a href="http://www.blogjava.net/kuuyee/archive/2012/04/08/373585.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JBoss AS7 发布</title><link>http://www.blogjava.net/kuuyee/archive/2011/07/13/354224.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Wed, 13 Jul 2011 01:43:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/07/13/354224.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/354224.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/07/13/354224.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/354224.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/354224.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 今天登陆jboss官网,结果一个巨幅的JBoss AS7的发布宣传广告呈现在眼前!&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/07/13/354224.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/354224.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-07-13 09:43 <a href="http://www.blogjava.net/kuuyee/archive/2011/07/13/354224.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JavaEE6 FAQs 之@Model</title><link>http://www.blogjava.net/kuuyee/archive/2011/07/12/354161.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Tue, 12 Jul 2011 06:14:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/07/12/354161.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/354161.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/07/12/354161.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/354161.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/354161.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JavaEE6 FAQs @Model注​解​的​用​途​&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/07/12/354161.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/354161.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-07-12 14:14 <a href="http://www.blogjava.net/kuuyee/archive/2011/07/12/354161.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(翻译)JavaEE6规范 CDI教程第五部分</title><link>http://www.blogjava.net/kuuyee/archive/2011/07/12/354145.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Tue, 12 Jul 2011 02:38:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/07/12/354145.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/354145.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/07/12/354145.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/354145.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/354145.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本​部​分​讲​述​使​用​多​个​@Qualifiers来​进​一​步​区​分​注​入​类​型&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/07/12/354145.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/354145.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-07-12 10:38 <a href="http://www.blogjava.net/kuuyee/archive/2011/07/12/354145.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(翻译)JavaEE6规范 CDI教程第四部分</title><link>http://www.blogjava.net/kuuyee/archive/2011/06/28/353291.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Tue, 28 Jun 2011 10:26:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/06/28/353291.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/353291.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/06/28/353291.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/353291.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/353291.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本​部​分​讲​述​@Producer&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/06/28/353291.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/353291.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-06-28 18:26 <a href="http://www.blogjava.net/kuuyee/archive/2011/06/28/353291.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(翻译)JavaEE6规范 CDI教程第三部分</title><link>http://www.blogjava.net/kuuyee/archive/2011/06/20/352650.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Mon, 20 Jun 2011 03:43:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/06/20/352650.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/352650.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/06/20/352650.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/352650.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/352650.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本​部​分​讲​述​@Alternative和​@Qualfiers&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/06/20/352650.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/352650.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-06-20 11:43 <a href="http://www.blogjava.net/kuuyee/archive/2011/06/20/352650.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(翻译)JavaEE6规范 CDI教程第二部分</title><link>http://www.blogjava.net/kuuyee/archive/2011/06/17/352490.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Fri, 17 Jun 2011 03:10:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/06/17/352490.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/352490.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/06/17/352490.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/352490.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/352490.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本​部​分​讲​述​@Inject和​@Produces<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/06/17/352490.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/352490.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-06-17 11:10 <a href="http://www.blogjava.net/kuuyee/archive/2011/06/17/352490.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>(翻译)JavaEE6规范 CDI教程第一部分</title><link>http://www.blogjava.net/kuuyee/archive/2011/06/16/352421.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Thu, 16 Jun 2011 06:03:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/06/16/352421.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/352421.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/06/16/352421.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/352421.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/352421.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 此​教​程​讲​述​DI(依​赖​注​入​)，并​且​涵​盖​了​CDI(上​下​文​依​赖​注​入​)的​一​些​特​性​，比​如​类​型​安​全​注​解​配​置​、​替​换​选​择​等​内​容​。​<br>CDI是​依​赖​注​入​(DI)和​拦​截​(AOP)的​Java标​准​规​范​。​DI和​AOP有​着​很​高​的​知​名​度​，Java需​要​处​理​DI和​AOP以​便​在​此​之​上​构​建​其​它​的​标​准​。​DI和​AOP是​很​多​Java框​架​的​基​础​。​<br>CDI是​JavaEE 6的​基​础​。​它​很​快​就​得​到​了​Caucho's Resin、​IBM's WebSphere、​Oracle's Glassfish、​Red Hat's JBoss和​众​多​应​用​服​务​器​的​支​持​。​CDI与​Spring和​Guice框​架​非​常​相​似​，就​像​JPA很​像​ORM。​CDI简​化​了​对​于​DI和​AOP的​API。​如​果​你​使​用​过​Spring或​者​Guice，你​会​发​现​CDI更​容​易&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/06/16/352421.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/352421.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-06-16 14:03 <a href="http://www.blogjava.net/kuuyee/archive/2011/06/16/352421.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Seam3文档翻译 – Forge</title><link>http://www.blogjava.net/kuuyee/archive/2011/04/13/348206.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Wed, 13 Apr 2011 08:33:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/04/13/348206.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/348206.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/04/13/348206.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/348206.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/348206.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 3月31日，期盼已久的Seam3终于发布了! Seam3相对于Seam2的变化非常大，不再具有Core模块，Seam2的核心模块已经演变成JSR-299规范的参考实现，目前使用一个全新的子项目Weld来管理，而Seam3则完全成为Weld在JavaEE上的功能扩展，Seam3的模块非常丰富，目前官方已经发布了近20个模块，包括Servlet、Faces、Catch、Security、JMS、JPA等众多企业级功能扩展模块。目前的Seam Framework已经发展成为一个庞大的JavaEE生态系统。&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/04/13/348206.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/348206.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-04-13 16:33 <a href="http://www.blogjava.net/kuuyee/archive/2011/04/13/348206.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>装载嵌入式JBoss到Tomat中</title><link>http://www.blogjava.net/kuuyee/archive/2011/03/08/345915.html</link><dc:creator>kuuyee</dc:creator><author>kuuyee</author><pubDate>Tue, 08 Mar 2011 01:19:00 GMT</pubDate><guid>http://www.blogjava.net/kuuyee/archive/2011/03/08/345915.html</guid><wfw:comment>http://www.blogjava.net/kuuyee/comments/345915.html</wfw:comment><comments>http://www.blogjava.net/kuuyee/archive/2011/03/08/345915.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kuuyee/comments/commentRss/345915.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kuuyee/services/trackbacks/345915.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 最​近​准​备​研​究​下​Seam框​架​，主​要​是​专​注​一​下​JBPM集​成​部​分​的​内​容​。​由​于​Seam是​Jboss的​产​品​，所​以​官​方​推​荐​使​用​JBoss应​用​服​务​器​。​个​人​认​为​那​东​西​太​大​有​100多​MB，懒​得​下​载​！ 查​看​了​下​Seam文​档​，上​面​说​可​以​使​用​Tomcat+嵌​入​式​JBoss，这​个​比​较​爽​，嵌​入​式​JBoss才​20MB。​下​面​记​录​一​下​配​置​过​程​。​<br>	&nbsp;&nbsp;<a href='http://www.blogjava.net/kuuyee/archive/2011/03/08/345915.html'>阅读全文</a><img src ="http://www.blogjava.net/kuuyee/aggbug/345915.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kuuyee/" target="_blank">kuuyee</a> 2011-03-08 09:19 <a href="http://www.blogjava.net/kuuyee/archive/2011/03/08/345915.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>