锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成A人片777777,亚洲中文字幕久久精品无码2021,亚洲午夜精品一级在线播放放 http://www.tkk7.com/43880800/category/19348.htmlzh-cnWed, 28 Feb 2007 18:17:05 GMTWed, 28 Feb 2007 18:17:05 GMT60iReport & JasperReport閰嶇疆鍙婄敤鎴風畝鏄庢墜鍐?/title><link>http://www.tkk7.com/43880800/archive/2006/12/04/85434.html</link><dc:creator>Tom</dc:creator><author>Tom</author><pubDate>Mon, 04 Dec 2006 10:28:00 GMT</pubDate><guid>http://www.tkk7.com/43880800/archive/2006/12/04/85434.html</guid><wfw:comment>http://www.tkk7.com/43880800/comments/85434.html</wfw:comment><comments>http://www.tkk7.com/43880800/archive/2006/12/04/85434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/43880800/comments/commentRss/85434.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/43880800/services/trackbacks/85434.html</trackback:ping><description><![CDATA[ <h2 class="diaryTitle">iReport & JasperReport閰嶇疆鍙婄敤鎴風畝鏄庢墜鍐? -</h2> <p>聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 </p> <p> </p> <p>鍏充簬iReport鍜孞asperReport鐨勭畝鏄庢墜鍐?/p> <p>By Gem 浼嶅瓙杞?/p> <br /> <font size="+0"> <font size="+0"> <p> <strong> </strong> </p> <h1> <font size="+0">1</font>瀹夎</h1> <h2> <font size="+0">1.1 iReport</font>鐨勫畨瑁?/h2> <font size="+0">iReport</font>鐩存帴瑙e帇鍚庯紝灝?font size="+0">J2SDK\lib</font>鐩綍涓嬬殑<font size="+0">tools.jar</font>鎷瘋礉鍒?font size="+0">iReport\lib</font>鐩綍涓嬶紝鐒跺悗鍦?font size="+0">iReport</font>鐩綍涓嬭繍琛?font size="+0">iReport.bat</font>鍗沖彲銆?br />闇瑕佹敞鎰忕殑鏄?font size="+0">tools.jar</font>鐨勭増鏈繀欏昏涓庢湰鏈哄畨瑁呯殑<font size="+0">jre</font>涓鑷達紝涔熷氨鏄錛屽鏋滅郴緇熷畨瑁呯殑鏄?font size="+0">jre1.4.2</font>灝卞繀欏葷敤<font size="+0">jdk1.4.2</font>鐨?font size="+0">tools.jar</font>銆?br /><h2><font size="+0">1.2 JapserReport</font>寮鍙戯紙榪愯錛夌幆澧冪殑鎼緩</h2><p><font size="+0">JasperReport</font>鐨勫紑鍙戠幆澧冨繀欏昏瀵煎叆浠ヤ笅鎵鏈夊寘錛?/p><p><font size="+0">1錛幝?JasperReport</font>鍖咃紝濡?font size="+0">jasperreports-0.6.1.jar</font>錛?/p><p><font size="+0">2錛幝?Aparche Common</font>鍖咃紝鍖呮嫭<font size="+0">logging</font>銆?font size="+0">digester</font>銆?font size="+0">beanutils</font>銆?font size="+0">collections</font>銆?font size="+0">logging-api</font>錛?/p><p><font size="+0">3錛幝?iText</font>鍖咃紝鍖呮嫭<font size="+0">itext-1.1.jar</font>鍜?font size="+0">iTextAsian.jar</font>錛堢敤浜庤緭鍑轟腑鏂囧瓧絎﹀埌<font size="+0">PDF</font>鏂囦歡錛?/p><p>浠ヤ笂鎵鏈夊寘錛堥櫎浜?font size="+0">iTextAsian.jar</font>錛夐兘宸茬粡鍖呭惈鍦?font size="+0">iReport\lib</font>鐩綍涓嬨?/p><font size="+0"><font size="+0"><h1><font size="+0">2 </font>寮鍙戞祦紼?/h1><p>鐢?font size="+0">iReport</font>鍙鍖栫紪杈戠敓鎴愮殑鏂囦歡鏄?font size="+0">jrxml</font>鏂囨。錛岃繖鏄竴縐?font size="+0">xml</font>鏂囦歡錛岃褰曚簡涓浠?font size="+0">report</font>鐨勮緇嗕俊鎭紝鎴戜滑鍙互鐩存帴鐢ㄥ啓瀛楁澘鎵撳紑瀹冪紪杈戯紝<font size="+0">iReport</font>灝辨槸涓涓柟渚挎垜浠敓鎴愬拰緙栬緫<font size="+0">jrxml</font>鏂囦歡鐨勫伐鍏鳳紝瀹冧篃鍙互寰堟柟渚垮湴灝?font size="+0">jrxml</font>鏂囦歡緙栬瘧鎴?font size="+0">jasper</font>鎶ヨ〃鏂囦歡銆?/p><p><font size="+0">jrxml</font>鏂囦歡閫氳繃<font size="+0">Jasper</font>緙栬瘧涔嬪悗灝卞彉鎴愪簡<font size="+0">jasper</font>鏂囦歡錛岃繖浠芥枃浠舵墠鏄湡姝e湪紼嬪簭涓皟鐢ㄧ敓鎴愭姤琛ㄧ殑<font size="+0">report</font>鏂囦歡銆?/p><p>浣嗘槸鏈変竴鐐硅娉ㄦ剰鐨勬槸錛?font size="+0">jasper</font>鐨勫悇涓増鏈紪璇戝嚭鏉ョ殑<font size="+0">jasper</font>鏂囦歡騫朵笉鍏煎錛屽氨鏄鐢?font size="+0">0.6.1</font>鐗堢紪璇戝嚭鏉ョ殑鏂囦歡鐢?font size="+0">0.6.4</font>鐗堣皟鐢ㄦ槸浼氬嚭閿欑殑錛岃?font size="+0">iReport</font>鑷甫鐨?font size="+0">Jasper</font>鐗堟湰鏄?font size="+0">0.6.1</font>錛岃?font size="+0">jasper</font>鐨勬渶鏂扮増鏈槸<font size="+0">0.6.4</font>銆傛墍浠ヤ負浜嗕繚鎸侀氱敤鎬э紝鎴戝緩璁彧鐢?font size="+0">iReport</font>鏉ュ紑鍙戠紪杈?font size="+0">jrxml</font>鏂囦歡錛岃屼笉緙栬瘧鎴?font size="+0">jasper</font>鏂囦歡錛屽湪鎴戜滑鐨勬墦鍗版姤琛ㄧ▼搴忎腑鍐嶅嵆鏃剁紪璇戜竴嬈°傝櫧鐒惰繖鏍鋒晥鐜囧彲鑳戒細浣庝簡涓鐐癸紝浣嗘槸淇濊瘉浜嗕笉鍚岀増鏈殑鍏煎鎬с?/p><p>鍦ㄦ垜浠殑紼嬪簭涓紝瑕佽皟鐢?font size="+0">Jasper</font>鐨勮瘽錛岄鍏堣寰楀埌涓涓暟鎹簱鐨?font size="+0">Connection</font>錛屽艦濡傦細<font size="+0">Connection con = ...</font></p><p>闇瑕佸線<font size="+0">JasperReport</font>浼犲弬鏁扮殑璇濆彧闇瑕佹柊寤轟竴涓?font size="+0">Map</font>錛屼互鍙傛暟鍚嶄綔涓?font size="+0">key</font>錛岄渶瑕佷紶鍏ョ殑瀵硅薄浣滀負<font size="+0">value</font>錛岃濡傦細</p><p><font size="+0">Map props = new HashMap();</font></p><p><font size="+0">聽聽聽聽聽 props.put("name", new String("name"));</font></p><p>闇瑕佸涓弬鏁板彧闇鍒嗗埆<font size="+0">put</font>榪?font size="+0">Map</font>閲屽幓灝卞彲浠ヤ簡銆?/p><font size="+0"><font size="+0"><p><font size="+0">JasperReport</font>鏈夊涓嬪嚑涓富瑕佺殑<font size="+0">Manager</font>錛?/p><table cellspacing="0" cellpadding="0" border="1"><tbody><tr><td valign="top" width="163"><strong><font size="+0">JasperCompileManager<br /></font></strong></td><td valign="top" width="405"><p>灝?font size="+0">jrxml</font>鏂囦歡緙栬瘧鎴?font size="+0">jasper</font>鏂囦歡鎴?font size="+0">JasperReport</font>瀵硅薄</p></td></tr><tr><td valign="top" width="163"><strong><font size="+0">JasperFillManager<br /></font></strong></td><td valign="top" width="405"><p>浠庢暟鎹簮涓幏鍙栨暟鎹茍濉厖<font size="+0">jasper</font>鏂囦歡鎴?font size="+0">JasperReport</font>瀵硅薄錛屼駭鐢?font size="+0">JasperPrint</font>瀵硅薄</p></td></tr><tr><td valign="top" width="163"><strong><font size="+0">JasperPrintManager<br /></font></strong></td><td valign="top" width="405"><p>灝?font size="+0">JasperPrint</font>瀵硅薄鐩存帴杈撳嚭鍒版墦鍗版満鎵撳嵃</p></td></tr><tr><td valign="top" width="163"><strong><font size="+0">JasperExportManager<br /></font></strong></td><td valign="top" width="405"><p>灝?font size="+0">JasperPrint</font>瀵硅薄瀵煎嚭鎴?font size="+0">PDF</font>鎴?font size="+0">HTML</font>鏂囦歡錛堟垨嫻侊級</p></td></tr><tr><td valign="top" width="163"><strong><font size="+0">JasperRunManager<br /></font></strong></td><td valign="top" width="405"><p>榪愯涓涓?font size="+0">jasper</font>鏂囦歡鎴?font size="+0">JasperReport</font>瀵硅薄騫惰緭鍑哄埌<font size="+0">PDF</font>鎴?font size="+0">Html</font>鏂囦歡錛堟垨嫻侊級涓紝鎴戠殑鐞嗚В鏄瓑浜庨泦鎴愪簡<strong><font size="+0">JasperFillManager</font></strong>鍜?strong><font size="+0">JasperExportManager</font></strong>鐨勫姛鑳?/p></td></tr></tbody></table><p>瀵逛簬涓婅堪瀵硅薄鐨勮緇嗚鏄庤鍙傞槄<font size="+0">JasperReport</font>鐨勬枃妗c?/p><p>渚嬬▼錛?/p>渚嬬▼錛? <p><font size="+0">public static void main(String[] args) {</font></p><p><font size="+0">聽聽聽 try {</font></p><p><font size="+0">聽聽聽聽聽 Class.forName("org.gjt.mm.mysql.Driver");</font></p><p><font size="+0">聽聽聽聽聽 Connection con = DriverManager.getConnection(</font></p><p><font size="+0">聽聽聽聽聽聽聽聽聽 "jdbc:mysql://wes:3306/umpdb?useUnicode=true&characterEncoding=GBK", "root", "elite");</font></p><p><font size="+0">聽聽聽聽聽 File f1 = new File("Account.jrxml");</font></p><p><font size="+0">聽聽聽聽聽 File f2 = new File("Contact.jrxml");</font></p><p><font size="+0">聽聽聽聽聽 JasperReport main = JasperCompileManager.compileReport(f1</font></p><p><font size="+0">聽聽聽聽聽聽聽聽聽 .getAbsolutePath());</font></p><p><font size="+0">聽聽聽聽聽 JasperReport report = JasperCompileManager.compileReport(f2</font></p><p><font size="+0">聽聽聽聽聽聽聽聽聽 .getAbsolutePath());</font></p><p><font size="+0">聽聽聽聽聽 Map props = new HashMap();</font></p><p><font size="+0">聽聽聽聽聽 props.put("subreport", report);</font></p><p><font size="+0">聽聽聽聽聽 JasperPrint print = JasperFillManager.fillReport(main, props,con);</font></p><p><font size="+0">聽聽聽聽聽 //JasperPrintManager.printReport(print,true);</font></p><p><font size="+0">聽聽聽聽聽 JasperExportManager.exportReportToPdfFile(print, "a.pdf");</font></p><p><font size="+0">聽聽聽聽聽 //JasperRunManager.runReportToPdfFile("Account.jasper", "a.pdf", props, con);</font></p><p><font size="+0">聽聽聽 } catch (ClassNotFoundException e) {</font></p><p><font size="+0">聽聽聽聽聽 // TODO </font>鑷姩鐢熸垚<font size="+0"> catch </font>鍧?/p><p><font size="+0">聽聽聽聽聽 e.printStackTrace();</font></p><p><font size="+0">聽聽聽 } catch (SQLException e) {</font></p><p><font size="+0">聽聽聽聽聽 // TODO </font>鑷姩鐢熸垚<font size="+0"> catch </font>鍧?/p><p><font size="+0">聽聽聽聽聽 e.printStackTrace();</font></p><p><font size="+0">聽聽聽 } catch (JRException e) {</font></p><p><font size="+0">聽聽聽聽聽 // TODO </font>鑷姩鐢熸垚<font size="+0"> catch </font>鍧?/p><p><font size="+0">聽聽聽聽聽 e.printStackTrace();</font></p><p><font size="+0">聽聽聽 }</font></p><p><font size="+0">聽 }</font></p><font size="+0"><font size="+0"><h1><font size="+0">3 </font>娉ㄦ剰浜嬮」</h1><p><font size="+0">1</font>錛?font size="+0">iReport</font>涓柊寤轟腑鏂囨姤琛ㄧ殑鏃跺欒寰楄杈撳叆<font size="+0">XML</font>緙栫爜<font size="+0">GB2312</font>銆?/p><p><font size="+0">2</font>錛?font size="+0">iReport</font>涓畾涔変腑鏂囧瓧浣撶殑鏃跺欙紝瑕侀夋嫨<font size="+0">PDF Font Name</font>涓?font size="+0">STSong-Light</font>錛堝畫浣擄級銆?font size="+0">MHei-Medium</font>錛堥粦浣擄級銆?font size="+0">MSung-Light</font>錛屽湪<font size="+0">PDF Encoding</font>涓夋嫨<font size="+0">GB-UCS2-H(Chinese Simplified)</font>錛屽惁鍒欒緭鍑哄埌<font size="+0">PDF</font>鏃朵細涔辯爜銆?/p><p><font size="+0">3</font>錛庣敤<font size="+0">Report SQL</font>鏌ヨ涔嬪悗錛屽彲鑳戒細鍑虹幇鏌愪簺瀛楁娌℃湁鑷姩寤虹珛<font size="+0">Field</font>錛屽氨闇瑕佸湪<font size="+0">Field</font>涓墜鍔ㄥ畾涔変簡銆?/p></font></font></font></font></font></font></font> </font> <img src ="http://www.tkk7.com/43880800/aggbug/85434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/43880800/" target="_blank">Tom</a> 2006-12-04 18:28 <a href="http://www.tkk7.com/43880800/archive/2006/12/04/85434.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>appfuse 涔辯爜闂http://www.tkk7.com/43880800/archive/2006/11/18/81892.htmlTomTomFri, 17 Nov 2006 21:33:00 GMThttp://www.tkk7.com/43880800/archive/2006/11/18/81892.htmlhttp://www.tkk7.com/43880800/comments/81892.htmlhttp://www.tkk7.com/43880800/archive/2006/11/18/81892.html#Feedback0http://www.tkk7.com/43880800/comments/commentRss/81892.htmlhttp://www.tkk7.com/43880800/services/trackbacks/81892.html鎹i紦浜嗕竴涓櫄涓?鍙堟槸ant new鍙堟槸ant setup,濂戒笉瀹規槗鎼緩璧鋒潵浜哸ppfuse, 涔愬懙鍛電殑鎵撳紑appfuse deploy鍒皌omcat鐨勬祴璇曢」鐩?紿佺劧鍙戠幇鏈変簺涔辯爜,鍙堟槸淇敼tomcat鐨刄RLEncording="UTF8",鍙堟槸鎶?b>ApplicationResources_zh_cn.properties 鎷瘋礉鏉ユ嫹璐濆幓,google,baidu榻愪笂闃?searching浜嗕笅,鐪嬫潵榪欎釜闂榪樻槸闈炲父鏅亶,浣嗘槸涓枃涔辯爜鐨勫師鍥犳湁寰堝縐?鐗圭綏鍒楀涓?鐪嬩簡appfuse瀵逛腑鏂囩殑鏀寔鏈夌偣闂.

聽聽聽聽 1.build.xml閲岄潰display璧勬簮娌℃湁鍥介檯鍖栧鐞嗭紝涔熷氨鏄病鏈夎繘琛岀紪鐮?鍦╞uild.xml榪涜淇敼浣夸箣榪涜鍥介檯鍖?
聽聽聽聽 淇敼鏂規:
聽聽聽 聽聽聽 <native2ascii src="web/WEB-INF/classes" dest="${build.dir}/web/classes"
聽聽聽聽聽聽聽聽聽聽聽 includes="ApplicationResources_zh*.properties" encoding="UTF-8"/>
聽聽聽聽聽聽聽 <generate-database-properties/>
聽聽聽聽 鏀逛負:
聽聽聽 聽聽聽 <native2ascii src="web/WEB-INF/classes" dest="${build.dir}/web/classes"
聽聽聽聽聽聽聽聽聽聽聽 includes="*_zh*.properties" encoding="UTF-8"/>
聽聽聽聽聽聽聽 <generate-database-properties/>

聽聽聽 2.Tomcat 鐨刄RLEnCording瑕佽緗負UTF8,搴斾負appfuse鏄互utf-8鎵撳寘鐨?br />
聽聽聽 3.灝辨槸瑕佸鍘熷ApplicationResources_zh_cn.properties榪涜ascii緙栫爜杞崲鐒跺悗涓㈠埌classes閲岄潰,涓嶈鐢ㄤ粬ant鑷姩杞崲榪囩殑.濂囨殑鏄痑ppfuse鐨刟nt鐨勬椂鍊欐槸瀵規枃浠惰繘琛岃漿鎹簡,浣嗘槸榪樻槸鏈夐儴鍒嗕腑鏂囧瓨鍦ㄤ貢鐮?濂囨猧ng......涓嶇煡閬撴槸appfuse鐨勭枏蹇借繕鏄粈涔?緇х畫鐮旂┒涓?..鎴戞槸appfuse-1.9-src鐨勫寘.浣嗘槸鎴戞墜宸ヨ漿浜嗕笅ant涔嬪墠鐨勬簮鐮?鍙戠幇涔辯爜闂娑堝け.灝辮繖涓師鍥犳悶浜嗘垜涓涓櫄涓?...閮侀椃
聽聽聽 淇敼鏂規:
聽聽聽
native2ascii -encoding UTF-8聽聽 ApplicationResources_zh_CN.properties te聽 (te涓鴻漿鍚庢枃浠跺悕)
聽聽聽
native2ascii聽 te聽 ApplicationResources_zh_CN.properties1 -reverse(杞洖鏉?鍛靛懙)

聽聽聽 琛ュ厖涓鐐?鍦╝ppfuse鐨刟ppfuse-1.9-src榪欎釜鍖呴噷鐨?ApplicationResource...鐩存帴鎵撳紑鏄腑鏂囨槸涔辯爜,鍙互閲囩敤涓婇潰鐨勪袱鏉″懡浠ゆ妸瀹冭繕鍘熷嚭鏉?渚夸簬鎴戜滑鐨勫紑鍙戠劧鍚庝慨鏀筧nt浠誨姟鍗沖彲.鑰屽浜巃ppfuse-jsf-1.9-src鏉ヨ,瀹冪殑applicationResource...鎵撳紑鍚庡氨鏄垜浠彲浠ョ湅鎳傜殑涓枃:).
鎬諱箣,new涔嬪悗鐨勯」鐩殑ApplicationResources...瑕佺敤鍘熸潵鐨勬枃浠舵浛鎹㈡帀.







Tom 2006-11-18 05:33 鍙戣〃璇勮
]]>
AppFuse 鐜鐨勬瀯寤?/title><link>http://www.tkk7.com/43880800/archive/2006/11/18/81881.html</link><dc:creator>Tom</dc:creator><author>Tom</author><pubDate>Fri, 17 Nov 2006 17:30:00 GMT</pubDate><guid>http://www.tkk7.com/43880800/archive/2006/11/18/81881.html</guid><wfw:comment>http://www.tkk7.com/43880800/comments/81881.html</wfw:comment><comments>http://www.tkk7.com/43880800/archive/2006/11/18/81881.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/43880800/comments/commentRss/81881.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/43880800/services/trackbacks/81881.html</trackback:ping><description><![CDATA[ <p> <a class="wikipage" >AppFuse</a>欏圭洰鐨勪富瑕佺洰鐨勬槸甯姪浣犲姞閫焪eb搴旂敤紼嬪簭鐨勫紑鍙戙備笅闈㈣鏄庡浣曞埄鐢ㄥ畠鍒涘緩涓涓柊宸ョ▼鐨勫熀鏈楠ゃ?</p> <ol> <li>瀹夎 J2SE 1.4.2+ 騫惰緗幆澧冨彉閲廕AVA_HOME鎸囧悜J2SE鎵鍦ㄧ殑鐩綍銆? </li> <li> <a class="external" >涓嬭澆</a> <img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" />婧愮▼搴忔姤鎴栬呬粠CVS(cvs -d :pserver:guest@cvs.dev.java.net:/cvs co appfuse)涓鍑?i>appfuse</i>妯″潡銆? <div id="rnpbfjv" class="note" style="MARGIN: 10px"><b>娉ㄦ剰:</b> 浣犲彲浠ヤ嬌鐢?a class="external" >the all-in-one installer</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" />涓嬈℃т笅杞藉畨瑁匒ppFuse 1.8, Ant 1.6.2, Tomcat 5.0.28 鍜?MySQL 4.1.11 (for Windows)銆傛煡鐪嬬浉鍏崇殑 <a class="external" >README.txt</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 鏂囦歡鍙互浜嗚В鏇村淇℃伅銆?/div></li> <li>瀹夎 Install Ant 1.6.2+ 騫惰緗?ANT_HOME 鐜鍙橀噺銆?瀹夎 Tomcat 4.1.x+ (鎺ㄨ崘浣跨敤Tomcat 5.0.28) 騫惰緗?CATALINA_HOME 鐜鍙橀噺鎸囧悜瀵瑰簲鐨凾omcat瀹夎鐩綍銆?鍙傞槄鎴戠殑鏂囩珷 <a class="wikipage" >璁劇疆寮鍙戠幆澧?/a> 鍙互浜嗚В鍦ㄥ摢閲屼笅杞藉埌榪欎簺紼嬪簭騫朵笖鍙互浜嗚В鎴戦氬父濡備綍瀹夎閰嶇疆榪欎簺紼嬪簭銆? </li> <li>瀹夎 MySQL 3.23.x+ (鎺ㄨ崘浣跨敤 4.1.7). <div id="hzxtxnp" class="note" style="MARGIN: 10px"><b>娉ㄦ剰:</b> 濡傛灉浣犱嬌鐢?MySQL 4.1.7, 紜畾姝g‘璁劇疆浜?UTF-8 瀛楃闆嗗拰 InnoDB 琛ㄧ被鍨嬨?<a class="external" >榪欓噷璇存槑濡備綍璁劇疆</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" />銆?/div></li> <li> <a class="wikipage" >璁劇疆鏈満鐨?SMTP server</a> 鎴栬呬慨鏀?mail.properties 鏂囦歡(鍦?web/WEB-INF/classes 鐩綍涓? 鍜?build.properties 鏂囦歡(鍦ㄦ牴鐩綍涓?-- 緇?log4j 娑堟伅浣跨敤) 浠ヤ嬌鐢ㄤ竴涓凡鏈夌殑smtp server - 榛樿鍊兼槸 <i>localhost</i>銆? </li> <li>鎶婃枃浠?lib/junit3.8.1/junit.jar 鎷瘋礉鍒?$ANT_HOME/lib鐩綍涓嬨? <div id="hpbhfzn" class="note" style="MARGIN: 10px"><b>娉ㄦ剰:</b> 浣犲彲鑳戒細鍙戠幇鍦?$ANT_HOME/lib鐩綍宸茬粡鏈変竴涓?ant-junit.jar 鏂囦歡浜? 榪欎釜 jar 鍖呬笉鏄?JUnit 綾誨簱, 鑰屾槸 Ant 鐨?junit task 瀹炵幇錛屽湪鎵цAnt junit task鏃朵細浣跨敤浣犳柊澧炵殑榪欎釜junit.jar 鏂囦歡銆?/div></li> <li>濡傛灉浣犺鍒掍嬌鐢?iBATIS (浠f浛 Hibernate) 鎴栬?struts 浠ュ鐨?web framework, 鐜板湪瀹夎瀹冧滑 (瀹夎鎸囦護涓嬮潰鍙互鏌ュ埌)銆傚畨瑁呭畬鎴愪互鍚? 鍦╝ppfuse鐩綍涓嬭繍琛?<b>ant new</b> 銆備細鎻愮ず浣犺緭鍏pplication name, database name 鍜?package name銆傚畬鎴愯繖浜涙搷浣滀互鍚庝細鍦╝ppfuse鍚岀駭鐩綍瀹墮噷涓涓寘鍚柊紼嬪簭鎵闇瑕佺殑鍏ㄩ儴鏂囦歡鐨勪互浣犺緭鍏ョ殑application name鍛藉悕鐨勭洰褰曘? <div id="ftxzjbp" class="note" style="MARGIN: 10px; BACKGROUND-COLOR: rgb(255,204,204)"><b>璀﹀憡:</b> 璇蜂笉瑕佸湪杈撳叆鐨刟pplication name, database name 鍜?package name浣跨敤 "test", 鍖呭惈 "appfuse" 鐨勫悕縐?鎴栬?浠ユ暟瀛椾綔涓鴻搗濮嬪瓧絎︾殑鍚嶇О錛屽惁鍒欏皢浼氬鑷翠換鍔℃棤娉曟甯告墽琛岋紝姝ゅ浣跨敤涓や釜鐮存姌鍙?(-) 浼氶犳垚緇撴灉娣蜂貢銆?/div></li> <li>鍒囨崲鍒拌繖涓柊鐨勫伐紼嬬洰褰曞茍涓旇繍琛?<b>ant setup</b> (鎴栬呰繍琛?<b>ant setup-db setup-tomcat deploy</b>) 鍒涘緩鏁版嵁搴擄紝閰嶇疆tomcat騫跺彂甯冧綘鐨勬柊搴旂敤紼嬪簭銆傚垱寤烘暟鎹簱鐨勪換鍔″彧鏈夊湪浣犵殑root鐢ㄦ埛瀵嗙爜涓虹┖鐨勬儏鍐典笅鎵嶈兘宸ヤ綔銆傞渶瑕佺殑璇濅綘鍙互淇敼 build.properties 鏂囦歡. <a class="wikipage" >瀹夎璁劇疆甯姪 </a>? </li> <li>鑻ヤ綘緇嗘兂瑕佽繘琛屾祴璇曚互紜畾鎵鏈夌▼搴忓伐浣滆壇濂斤紝榪愯 <b>ant test-all</b> - 鍦ㄨ繍琛岃繖涓換鍔$殑鏃跺欑‘瀹?Tomcat 娌℃湁鍚姩銆?鎺ヤ笅鏉? 榪愯 <b>ant test-reports</b> - 榪愯緇撴潫鍚庝細鏄劇ず娑堟伅鍛婅瘔浣犲浣曟煡鐪嬩駭鐢熺殑鎶ュ憡銆?</li> </ol> <p>鍦ㄤ綘紜浣犳紜殑瀹屾垚浜嗕笂榪版楠や互鍚?- 嫻忚涓涓?<a class="wikipage" >鎸囧崡 </a>浜嗚В濡備綍浣跨敤appfuse寮鍙戠▼搴忋?</p> <p> <b>瀹夎鐨勫彲閫夐」</b> </p> <ul> <li>濡傛灉浣犲笇鏈涗嬌鐢?<a class="external" >iBATIS</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 浣滀負鎸佷箙鍖杅ramework, 鏌ョ湅<tt>extras/ibatis</tt>鐩綍涓嬬殑 README.txt 鏂囦歡鎴栬呰繍琛?<b>ant install-ibatis</b>銆? </li> <li>濡傛灉浣犲笇鏈涗嬌鐢?<a class="external" >Spring</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 浣滀負web framework, 鏌ョ湅 <tt>extras/spring</tt> 鐩綍涓嬬殑 README.txt 鏂囦歡鎴栬呰繍琛?<b>ant install-springmvc</b>銆? </li> <li>濡傛灉浣犲笇鏈涗嬌鐢?<a class="external" >WebWork</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 浣滀負web framework, 鏌ョ湅<tt>extras/webwork</tt> 鐩綍涓嬬殑 README.txt 鏂囦歡鎴栬呰繍琛?<b>ant install-webwork</b>銆? </li> <li>濡傛灉浣犲笇鏈涗嬌鐢?<a class="external" >JSF</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 浣滀負web framework, 鏌ョ湅 <tt>extras/jsf</tt> 鐩綍涓嬬殑 README.txt 鏂囦歡鎴栬呰繍琛?<b>ant install-jsf</b>銆? </li> <li>濡傛灉浣犲笇鏈涗嬌鐢?<a class="external" >Tapestry</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 浣滀負web framework, 鏌ョ湅 <tt>extras/tapestry</tt> 鐩綍涓嬬殑 README.txt 鏂囦歡鎴栬呰繍琛?<b>ant install-tapestry</b>銆?</li> </ul> <ul> <li>濡傛灉浣犳兂鍐欒剼鏈嚜鍔ㄥ熀浜嶢ppfuse鍒涘緩騫舵祴璇曡嚜宸辯殑宸ョ▼銆傚湪CVS涓婇潰鏈変袱涓垜宸茬粡鍐欏ソ鐨勭敤鏉ユ祴璇曠殑鑴氭湰渚涘弬鑰? <a class="external" >spring+ibatis</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" /> 鍜?<a class="external" >webwork</a><img class="outlink" alt="" src="http://raibledesigns.com/wiki/images/out.png" />. 娉ㄦ剰鍦ㄥ疄闄呭紑鍙戣繃紼嬩腑鏈濂戒笉瑕佷嬌鐢?"appfuse" 浣滀負宸ョ▼鍚?鍥犱負鍙兘浼氶犳垚涓嶅繀瑕佺殑鏌ユ壘/鏇挎崲銆? </li> <li>濡傛灉浣犱笉甯屾湜瀹夎 iBATIS, Spring MVC, WebWork, JSF 鍜?Tapestry - 浣犲簲璇ュ湪浣跨敤鐗堟湰鎺у埗宸ュ叿鎶婂畠浠鍏ュ墠鍒犻櫎<tt>extras</tt>涓嬬殑鐩稿叧鐩綍銆?</li> </ul> <div id="nlxjtrr" class="note" style="MARGIN-LEFT: 40px"> <b>娉ㄦ剰:</b> 瀹夎紼嬪簭浼氫慨鏀?Eclipse classpath錛屼絾鏄笉浼氭槸鐞嗘兂鐨勬柟娉曘?浣犻渶瑕佷漢宸ヤ慨鏀瑰畠銆?/div> <img src ="http://www.tkk7.com/43880800/aggbug/81881.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/43880800/" target="_blank">Tom</a> 2006-11-18 01:30 <a href="http://www.tkk7.com/43880800/archive/2006/11/18/81881.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://jdwx58.com" target="_blank">嘿嘿嘿视频免费网站在线观看</a>| <a href="http://xxyy66.com" target="_blank">在线精品自拍亚洲第一区</a>| <a href="http://aijiu868.com" target="_blank">两个人的视频www免费</a>| <a href="http://jybelt.com" target="_blank">免费a级毛片视频</a>| <a href="http://tjtangpu.com" target="_blank">免费很黄无遮挡的视频毛片</a>| <a href="http://jmzc888.com" target="_blank">四虎永久精品免费观看</a>| <a href="http://html5text.com" target="_blank">亚洲aⅴ天堂av天堂无码麻豆</a>| <a href="http://1178767.com" target="_blank">亚洲伊人久久综合中文成人网</a>| <a href="http://mm1131.com" target="_blank">黄色免费在线观看网址</a>| <a href="http://266my.com" target="_blank">亚洲av激情无码专区在线播放</a>| <a href="http://www-7607.com" target="_blank">免费毛片在线看片免费丝瓜视频</a>| <a href="http://9898vip.com" target="_blank">一个人看的www免费在线视频 </a>| <a href="http://www132126.com" target="_blank">亚洲视频手机在线</a>| <a href="http://szgreater.com" target="_blank">色吊丝永久在线观看最新免费</a>| <a href="http://znboxcdn304.com" target="_blank">a色毛片免费视频</a>| <a href="http://avdaka.com" target="_blank">亚洲国产美女精品久久久</a>| <a href="http://yy885.com" target="_blank">亚洲av无码一区二区乱子伦as</a>| <a href="http://sx97zc.com" target="_blank">国产成人免费a在线视频app</a>| <a href="http://gdfcjzx.com" target="_blank">99热精品在线免费观看</a>| <a href="http://taoduoduo666.com" target="_blank">国产亚洲女在线线精品</a>| <a href="http://448tk.com" target="_blank">亚洲国产美女精品久久</a>| <a href="http://pengkaimjg.com" target="_blank">亚洲中久无码永久在线观看同</a>| <a href="http://jdvgo.com" target="_blank">免费观看一级毛片</a>| <a href="http://gzmandala.com" target="_blank">最近2019免费中文字幕6</a>| <a href="http://gdbobo.com" target="_blank">有色视频在线观看免费高清在线直播</a>| <a href="http://wogool.com" target="_blank">亚洲人配人种jizz</a>| <a href="http://3334598.com" target="_blank">久久亚洲精品国产精品黑人</a>| <a href="http://jyzs888.com" target="_blank">免费夜色污私人影院在线观看</a>| <a href="http://xiaochidaquan.com" target="_blank">在线永久免费的视频草莓</a>| <a href="http://ygpx6.com" target="_blank">a毛片免费全部播放完整成</a>| <a href="http://zxzzzzx.com" target="_blank">在线视频亚洲一区</a>| <a href="http://zjpcyh.com" target="_blank">国产亚洲精aa在线看</a>| <a href="http://tiantiantegou.com" target="_blank">亚洲精品综合一二三区在线</a>| <a href="http://cqkalai.com" target="_blank">久久久久国产亚洲AV麻豆</a>| <a href="http://5gi555.com" target="_blank">日本免费人成黄页网观看视频</a>| <a href="http://shunfk.com" target="_blank">999在线视频精品免费播放观看</a>| <a href="http://yangguang882.com" target="_blank">国产真人无码作爱视频免费</a>| <a href="http://c4665.com" target="_blank">一级看片免费视频</a>| <a href="http://jundaflex.com" target="_blank">国产精品亚洲专区在线播放</a>| <a href="http://eddiekidd.com" target="_blank">亚洲粉嫩美白在线</a>| <a href="http://shaonvfushi.com" 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>