??xml version="1.0" encoding="utf-8" standalone="yes"?>成人短视频软件网站大全app,欧美一二三视频,亚洲伦理一区http://www.aygfsteel.com/DreamTiger/archive/2006/04/14/41007.html梦乐园梦乐园Thu, 13 Apr 2006 19:10:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/04/14/41007.htmlhttp://www.aygfsteel.com/DreamTiger/comments/41007.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/04/14/41007.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/41007.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/41007.html

梦乐园 2006-04-14 03:10 发表评论
]]>
留美日记-4-手箋-保险http://www.aygfsteel.com/DreamTiger/archive/2006/03/26/37436.html梦乐园梦乐园Sat, 25 Mar 2006 23:26:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/03/26/37436.htmlhttp://www.aygfsteel.com/DreamTiger/comments/37436.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/03/26/37436.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/37436.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/37436.html
ҎGuideQ需要到Poplas的human resourced理insurance的事情。于是在spring break那周的周五,M一human resource。human resource?65戉KQ进门就看到了。进L个接待台Q跟一位非常和蔼的老奶奶说明了来意Q她打电话找了hQ让我等在旁边,人马上出来。在旁边舒适的沙发上坐了大?分钟Q出来了一位MMQ拿了两张表Q问我什么时候check in的,是否有J2陪同Q是否需要一L|insurance。然后她开始计需要多钱。算完我一看,都快晕了Q我每个月要100?Q老婆每个月要200?Q一q就?000?Q这哪受得了。连忙拿出邀请信Q跟她说信上表示Q系里会负担全部的life insurance和部分的medical insuranceQ问Ҏ到底要自p担多。她跟系里秘书先联系了一下,l果告诉我,我需要全部负担所有的insuranceQ而且说可能是开邀请信的写错了Q但具体怎么回事Q她也不知道Q需要再认一下,因此要我q了周末Q周一下午2:00再去扑֥认?br />
q了一个忐忑的周末Q在mitbbs和iubbs上发文章问是否j1的insurance都是自己负担的,q打了若q个电话问了朋友Q得C不同的答案,有的负担Q有的不负担Q也不知道到底怎么栗?br />
C周一Q心惻Iq是应该先到international service问问清楚Q那个毕竟是ȝ我们q种visiting scholar的。到了办公室Q哈Q又是那个handsome的gentleman。跟他说了human resource的意见,以及那张表格和邀请信Q他说肯定是human resourcel错表格了,而且说他们会搞定的,让我攑ֿQ肯定不会让我付那么多钱的。这才暂时把心放下,回系里了。晚上,跟师兄回到家的时候,发现有一个信,居然是给我的。里面就是IU的各UBenifit packageQ包括了各种保险在内。填完保险,带着l婚公证Q送到human resourceQ就基本上办完了。结婚公证是׃老婆的insurance也一起办了,如果有小孩的话,q需要小孩的出生公证。不q,׃暂时没有拿到SSNQ因此等拿到了还得再跑一?br />
说v来也是自q不应该。在spring break的时候,p里U书l我发了emailQ说有个信给我的Q问我怎么办,我就让她转到师兄安。原来里面就是各U保险。由于{寄的原因Q迟了几天收刎ͼ让我C冤枉路,白操了心。教训,教训Qؓ后来者提个醒Q对于check in后马上收到的信gQ最好自p快去拿,因ؓ那很可能是非帔R要的信g哦?br />

梦乐园 2006-03-26 07:26 发表评论
]]>
留美日记-3-手箋-入职ȝhttp://www.aygfsteel.com/DreamTiger/archive/2006/03/26/37434.html梦乐园梦乐园Sat, 25 Mar 2006 22:45:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/03/26/37434.htmlhttp://www.aygfsteel.com/DreamTiger/comments/37434.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/03/26/37434.html#Feedback1http://www.aygfsteel.com/DreamTiger/comments/commentRss/37434.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/37434.html
Ҏ9Lgentleman的提CZ条子Q早?0:00Cinternational serviceQ等待conference的开始。在门口到一位也来等待开会的中年亚裔Q大U?0岁左叟뀂大家用p打了招呼后,他说我是中国人,我说是啊Q你怎么知道Q他说他一眼就看出来了Q我不是日本人。呵呵,q说得好Q要是把我认成日本hQ不得气M。他让我猜猜他是哪hQ说实话Q日本hq是韩国人,不是很拿得准Q就说不知道。不q,在IUQ据说韩国h在外国h中是最多的了,心里认定是韩国h。后来他自己也承认是个韩国h?br />
旉C后,来个金发妹妹Q说我们两个,因此可以开会了。说是开会,其实是入职教育Q告诉我们什么可以干Q什么不可以qӀ说来这个金发妹妹,是在DS2019表上{֭的那位,以后如果需要g长DS2019表,q是要她{。至于条例么Q有三条印象比较深:1、J2是跟J1一h的,因此QJ1如果要出国Q那么就必须在一个月内回来,否则必d着J2一赯?、如果想要在别的地方DQ必通过international service?、如果需要g长DS2019表时_需要提前三个月跟international service联系Q以免当前的w䆾q期。第二条Q是因ؓ我们是IU的某个学院的全薪visiting scholorQ因此不能擅自兼职。这里的DQ包括IU的其他部门,其它院系在内。再然后告诉我们,因ؓinternational service需要一个星期左叛_我们q行check inQ因此过一个星期左x们才可以去bloomington的officedC会安全?SSN)。会后发了一本新的Guidel我们?br />
开完这个会Q就回了p里Q跟师兄回家吃中饭了?br />
׃接下来一个星期正好是IU的spring breakQ而且international service说办SSN得一周后Q也在师兄安休息Q正好调整时差,看看新发的GuideQ网上找找房子,掠过不提?br />
其实手箋中非帔R要的是insuranceQ我是走了弯路,白担了心Q另文再表了?br />



梦乐园 2006-03-26 06:45 发表评论
]]>
留美日记-2-手箋-IUW一?/title><link>http://www.aygfsteel.com/DreamTiger/archive/2006/03/19/36011.html</link><dc:creator>梦乐园</dc:creator><author>梦乐园</author><pubDate>Sat, 18 Mar 2006 19:31:00 GMT</pubDate><guid>http://www.aygfsteel.com/DreamTiger/archive/2006/03/19/36011.html</guid><wfw:comment>http://www.aygfsteel.com/DreamTiger/comments/36011.html</wfw:comment><comments>http://www.aygfsteel.com/DreamTiger/archive/2006/03/19/36011.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/DreamTiger/comments/commentRss/36011.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/DreamTiger/services/trackbacks/36011.html</trackback:ping><description><![CDATA[03/09/2006<br /><br />虽然是凌晨到的师兄家里,但还是早?:00左右hQ到p里L到。秘书cheryl非常和蔼Q也比较热情Q先让我M一些表根{说实话Q到现在我都不记得那些是什么表|反正又不会害我,让填填Q让{ְ{֑。然后她在|上帮我注册Q现在想来应该是注册到电子信息管理系l里面,以便后面可以办其他手l?br /><br />p里办完手箋Qcheryll了我international office的地址和h名,让我去check in。这个我倒是知道的,以前q没到美国cheryl发信给我跟我说q。只是初来乍刎ͼ也不知道franklin hall在哪里。后来师兄专门带我们转downtown的时候我才知道,franklin hall是IU的校门所在。cheryl叫了shuttle busQ让john专门带我Cfranklin hall。john是个挺帅的白头Q在车上q给我留了cell phoneQ让我完事了call他。他会再带我去IMU办银行̎P然后带我回系里。在franklin hall三楼的international officeQ帅帅的男孩接待的,跟他说我要check inQ他q了我表填Q还l了一个条Q参加第二天早上10:00的一个conference。我让他帮我call johnQ他说IMU很近Q自pd可以了,q给了我一张地图。出了franklin hallQ一下子找不C南西北了。别W话Q方位感我很差。外边还在下雨,加上师兄说会在办公室{我一起回去,想了Q还是叫john来接吧。回到hallQ直接进了一楼的student officeQ里面有两个MMQ让她们帮忙打john电话Q居然打不通,说号码不对,只好让她们再找cherylQ问到R队的LQ也没联pMjohn。后来其中一个MMp反正很近Q带我过ȝ了,那就真是求之不得了。的,从franklin hall到IMU很近Q大?分钟左右Q不q,在IMU里面Q{了很久才到bankQ如果自pQ非转晕了不可。IMU的Bank在底层,hotel外边Q一?-5个柜収ͼ没几个hQ很方便。开户后Q拿到check account card。然后让工作人员联系了CherylQ找到JohnQ接回了p里。由于其他的东西都要延迟才能办,q一天的check in完了。这里还有个插曲QJohn说我C来的L没问题,我就奇怪了Q怎么Franklin hall的MM说打不通呢Q后来师兄说Q因为John留的是手机,而MM以ؓ是机,打不通了。这都有差别Q奇怪?br /><br />check in的感觉是Q工作h员都非常niceQ还没有到q哪个对人爱理不理的。开户什么也不需要等待,q就是h的好处啊?br /><br /><img src ="http://www.aygfsteel.com/DreamTiger/aggbug/36011.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/DreamTiger/" target="_blank">梦乐园</a> 2006-03-19 03:31 <a href="http://www.aygfsteel.com/DreamTiger/archive/2006/03/19/36011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>留美日记-1-飞抵国http://www.aygfsteel.com/DreamTiger/archive/2006/03/15/35325.html梦乐园梦乐园Tue, 14 Mar 2006 16:45:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/03/15/35325.htmlhttp://www.aygfsteel.com/DreamTiger/comments/35325.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/03/15/35325.html#Feedback4http://www.aygfsteel.com/DreamTiger/comments/commentRss/35325.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/35325.html 在伟大的三八妇女节,我和老婆M了上到chicago到indianapolis的飞机,开始了留美的日子。闲时写些blogQ也可作Z些纪念吧?br>
? 上vL的时候,一赯的是师兄的岳父母Q从chicago到indianapolis一D他们是电子机票Q而我们是联程。我q以为电子机要到美国才 换,因此一开始没跟服务员说明Q等奚w开好票了,我问了一句电子机的事情Q她又重新帮我们办了Q重新换了行李牌。虽然她有点生气Q嘟嘟囔囔的Q但q是? 我们利办好了后面美国国内的L牌和联程的行李牌。行李牌的{换还是很值得的,因ؓ后面chicago转机的时候,入关口和check in的地方好q,在不同的terminalQ拖着那么多行李不得篏d?br>
出关基本上顺利,是一点,不管有没有要报关的,都得填写报关单,在这里耽搁了点?br>
? 联航的L?77的确q不错,虽然I姐都应该称I嫂了,但是服务的确q不错,而且专门配备了懂中文的华裔乘务员Q方便了一些去国看望儿子奛_的大叔大? 们。每人前面是一个小屏幕Q不同channel看不同的电媄Q我q了哈利伯特,以及另外一部讲圣诞夜的Q还不错。中间夹杂吃了三KQ一是鸡肉饭,? 间一方侉KQ最后一是炒面Q味道还不错哦。再休息一下,基本上就Cchicago了?br>
在chicago从terminal 5入关很顺利,把ds2019表、invitation letter和passportlofficerQ啥都没问,查了查指纹Q拍了照Qover?br>
? 为我们还要从chicago飞indianapolisQ因此出了关Q从传送带取了行李Q从l色通道通过安检出来Q再转到双q入united airline的行李托q处Q把行李重新托运了。中间还Z炚w题,一个一起从上vLQ到国看儿子的阿姨Q取行李的时候取错了Q结果出了绿色通道没 法回去重新拿回自q。在united airline的行李托q处Q我帮他说明了情况,把错取的行李收走后,officer跟她说会自动把行李放到要转的飞机上去的,也不知道后来到底怎么栗?br>
从terminal 5通过atsCterminal 1Q直接凭上v拿的L牌和passportq安。老老实实把所有可能带有金属的衣物包括鞋子都扔到安带上Q过d很方便了Q当Ӟ׃八糟的一堆东 襉K新穿上拿好麻烦了点,但dq一ơ次脱掉q安。随w带的一个旅行箱因ؓ攄东西太杂了,有锅有电子品有乒乓球拍{等Q弄得安伙子很好奇Q开? 查,看他Ҏ查还边在W。检查了大概2~3分钟后就合上盖子q我了。当Ӟthank youq是必须要跟他说的?br>
其实旅途到q里q是很顺利的Q连飞机都是提前一个小时到的chicago。不利的在后面Q我们根本就没想到?br>
? {机的时候,想用机场的投币电话打个电话给师兄Q于是去店换了1$的硬币。遗憄是,怎么都不会用。先摘机Q然后拨1Qcoin callQ,再拨手机P四个coin都掉出来了Q说unvalid。拨座机也一栗到现在我还没搞懂哪里出了错。后来找C个老美Q想让他教教怎么? 投币电话打,他倒好Q直接拿他的手机l我打通了。好niceQ呵c电话里跟师兄说一切顺利,qL了。他问是否晚点,因ؓ当时看到屏幕上写的是on timeQ所以我也就说没晚点。他准?1:00到indianapolis机场L了。没惛_的是Q最后,飞机晚点了快两个时才v飞?br>
? 以说Q在机场{待的这几个时Q感觉上像q了十几个小时。L要去看看gate 8的说明,看是不是开始登Z。本?:48的飞机,旁边的告C牌上先改到10:10起飞Q过了阵子又?0:30起飞Q可C10:28都没见到开q? gate让hL。看gate 8的电子告C,居然说closed了,吓了大蟩Q以Z么时候我们错q了Q赶忙问了旁边的人,他们说没问题Q都是在{的人,才放心了。最后大概在10: 40左右M机?1:00左右开始滑行,本想l于不用再等了,没想到滑行了一D|间后又停下来了,帅哥乘务员开始播韻I说天气问题,IZ制之类的,q? 得再{。又q了半小Ӟ飞机才上了天Q到indianapolis已经凌晨1:30左右了。因为indianapolis跟chicago有时差,晚一? 时Q其实飞机在天上飞了也就大概1个小时左叟?br>
下了机,在提取行李的地方与师兄和他一h接机的学生会了面。半夜雨中的国Q除了\灯和车灯Q见不到一个h影,pP赶回了bloomington?br>
国Q我l于C?br>

梦乐园 2006-03-15 00:45 发表评论
]]>
Hibernate中DetachedCriteria使用注意?1http://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32203.html梦乐园梦乐园Thu, 23 Feb 2006 13:13:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32203.htmlhttp://www.aygfsteel.com/DreamTiger/comments/32203.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32203.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/32203.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/32203.html
    DetachedCriteria dc = DetachedCriteria.forClass(classT, "p");
    dc.add(Restrictions.eq(
"purePeptide", purePeptide));
    dc.add(Restrictions.eq(
"project.id", projectId));
    dc.addOrder(Order.asc(
"peptide"));

代码二:
    DetachedCriteria dc = DetachedCriteria.forClass(classT, "p");
    dc.add(Restrictions.eq(
"p.purePeptide", purePeptide));
    dc.add(Restrictions.eq(
"project.id", projectId));
    dc.addOrder(Order.asc(
"peptide"));

两段代码唯一的区别就是第二句是?purePeptide"q是"p.purePeptide"?br>代码一产生的sql语句Q?br>select this_.purePeptide as y1_, this_.peptide as y2_ from SequestPeptide this_ where y1_ = 'NASILLEELDLEK' and this_.project_id=1 order by y2_ asc
q行会报Unknown column name:Y1_

代码二生的正确的sql语句Q?br>select this_.purePeptide as y1_, this_.peptide as y2_ from SequestPeptide this_ where this_.purePeptide='NASILLEELDLEK' and this_.project_id=1 order by y2_ asc


梦乐园 2006-02-23 21:13 发表评论
]]>
Hibernate中将选择出来的结果组合ؓ另一个对象列?/title><link>http://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32118.html</link><dc:creator>梦乐园</dc:creator><author>梦乐园</author><pubDate>Thu, 23 Feb 2006 08:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32118.html</guid><wfw:comment>http://www.aygfsteel.com/DreamTiger/comments/32118.html</wfw:comment><comments>http://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32118.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/DreamTiger/comments/commentRss/32118.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/DreamTiger/services/trackbacks/32118.html</trackback:ping><description><![CDATA[<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">  </span><span style="color: rgb(0, 0, 255);">public</span><span style="color: rgb(0, 0, 0);"> List</span><span style="color: rgb(0, 0, 0);"><</span><span style="color: rgb(0, 0, 0);">PeptideCountForm</span><span style="color: rgb(0, 0, 0);">></span><span style="color: rgb(0, 0, 0);"> getPurePeptideCountForms(<br>      </span><span style="color: rgb(0, 0, 255);">final</span><span style="color: rgb(0, 0, 0);"> String purePeptide) {<br>    </span><span style="color: rgb(0, 0, 255);">final</span><span style="color: rgb(0, 0, 0);"> String hql </span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">select new </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);"><br>        </span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);"> PeptideCountForm.</span><span style="color: rgb(0, 0, 255);">class</span><span style="color: rgb(0, 0, 0);">.getName()<br>        </span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">(proj.id, proj.name, count(sp.id)) from Project proj, SequestPeptide sp where sp.purePeptide = ? and sp.project.id = proj.id group by proj.id, proj.name</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">;<br>    List objs </span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);"> (List) getHibernateTemplate().find(hql, purePeptide);<br>    </span><span style="color: rgb(0, 0, 255);">return</span><span style="color: rgb(0, 0, 0);"> RcpaObjectUtils.asList(objs);<br>  }<br></span></div><br><br>关键的地方就是:<br>1、在HQL中PeptideCountForm必须是全路径的classname<br>2、PeptideCountForm有一个完全吻合的constructor<br><img src ="http://www.aygfsteel.com/DreamTiger/aggbug/32118.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/DreamTiger/" target="_blank">梦乐园</a> 2006-02-23 16:20 <a href="http://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32118.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Hibernate中用Projection实现Lazy loadinghttp://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32094.html梦乐园梦乐园Thu, 23 Feb 2006 05:42:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32094.htmlhttp://www.aygfsteel.com/DreamTiger/comments/32094.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/02/23/32094.html#Feedback0http://www.aygfsteel.com/DreamTiger/comments/commentRss/32094.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/32094.html        Class classT = SequestPeptide.class;

        Criteria criteria 
= arg0.createCriteria(classT, "p");
        criteria.add(Restrictions.eq(
"project.id", projectId));
        criteria.setFirstResult(startRecord);
        criteria.setFetchSize(recordCount);
        criteria.setMaxResults(recordCount);
        criteria.addOrder(Order.asc(
"peptide"));

        Projection projection
=Projections.projectionList()
        .add( Projections.property(
"p.id"), "id" )
        .add( Projections.property(
"p.peptide"), "peptide" )
        .add( Projections.property(
"p.dtaFilename"), "dtaFilename" )
        .add( Projections.property(
"p.outFilename"), "outFilename" );
        criteria.setProjection(projection).setResultTransformer( 
new AliasToBeanResultTransformer(classT) );
        
return criteria.list();



梦乐园 2006-02-23 13:42 发表评论
]]>
MySQL中Text, MeduimText, LongText在Hibernate中的讄http://www.aygfsteel.com/DreamTiger/archive/2006/02/04/29549.html梦乐园梦乐园Sat, 04 Feb 2006 13:47:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/02/04/29549.htmlhttp://www.aygfsteel.com/DreamTiger/comments/29549.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/02/04/29549.html#Feedback1http://www.aygfsteel.com/DreamTiger/comments/commentRss/29549.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/29549.html
对于如下的属性:
  private String dtaContent;

  @Lob(type = LobType.CLOB, fetch = FetchType.LAZY)
  @Column
  public String getDtaContent() {
    return dtaContent;
  }
Hibernate会默认对应到MySQL的Text上去。Text是有65535字节限制的?br>

ҎQ?br>  private String dtaContent;

  @Lob(type = LobType.CLOB, fetch = FetchType.LAZY)
  @Column(length = 16777215)
  public String getDtaContent() {
    return dtaContent;
  }
Hibernate会对应到MySQL的MeduimText上去。MedumnText最?6777215字节?br>
ҎQ?br>   private String dtaContent;

  @Lob(type = LobType.CLOB, fetch = FetchType.LAZY)
  @Column(length = 16777216)
  public String getDtaContent() {
    return dtaContent;
  }
Hibernate会对应到MySQL的LongText上去。LongText最?147483647字节?br>




梦乐园 2006-02-04 21:47 发表评论
]]>
Ant Task ?FTPhttp://www.aygfsteel.com/DreamTiger/archive/2006/01/19/28661.html梦乐园梦乐园Thu, 19 Jan 2006 07:42:00 GMThttp://www.aygfsteel.com/DreamTiger/archive/2006/01/19/28661.htmlhttp://www.aygfsteel.com/DreamTiger/comments/28661.htmlhttp://www.aygfsteel.com/DreamTiger/archive/2006/01/19/28661.html#Feedback1http://www.aygfsteel.com/DreamTiger/comments/commentRss/28661.htmlhttp://www.aygfsteel.com/DreamTiger/services/trackbacks/28661.html想用Ant直接向ftp传输更新后的jar文gQ就采用ftp taskQ按?br>http://ant.apache.org/manual/OptionalTasks/ftp.html
的说明:
   <target name="ftp update">
        <ftp server="xxx.xxx.xxx.xxx" remotedir="/upload/test" userid="anonymous" password="test@test.com">
            <fileset dir="${jar-dist}" />
        </ftp>
    </target>
q行出错build failedQ?br>
java.lang.NoClassDefFoundError org/apache/commons/net/ftp/FTPClient

Ҏhttp://ant.apache.org/manual/install.html#commons-net提示Qftp task需?br>jakarta-oro-xxx.jar和commons-net-xxx.jar。下载后攑ֈant的home目录下lib中?br>
本以样就可以了,但是q是出原来的错。重起Eclipse也没用?br>
最后在Preferences->Ant->Runtime->Classpath中Add External JarQ增加这两个jar后正常?br>也就是说Q虽然这两个包放到ant/lib了,但是它默认不加蝲Q可能它默认只加载ant-*.jar?br>



梦乐园 2006-01-19 15:42 发表评论
]]>
վ֩ģ壺 | ʡ| ɽ| º| | | | С| | | º| | | | | | | | | | | ΢| Ѯ| н| ʡ| | | | Ϫ| ֺ| | | | | γ| | | Ϫ| ʢ| ȫ| |