锘??xml version="1.0" encoding="utf-8" standalone="yes"?>图图资源网亚洲综合网站,亚洲性69影院在线观看,亚洲最新视频在线观看http://www.tkk7.com/hengheng123456789/category/17308.htmlzh-cnWed, 08 Aug 2007 10:54:42 GMTWed, 08 Aug 2007 10:54:42 GMT60浠pache涓哄熀紜鐨凷VN鏈嶅姟鍣?/title><link>http://www.tkk7.com/hengheng123456789/archive/2007/05/24/119769.html</link><dc:creator>鍝煎摷</dc:creator><author>鍝煎摷</author><pubDate>Thu, 24 May 2007 09:05:00 GMT</pubDate><guid>http://www.tkk7.com/hengheng123456789/archive/2007/05/24/119769.html</guid><wfw:comment>http://www.tkk7.com/hengheng123456789/comments/119769.html</wfw:comment><comments>http://www.tkk7.com/hengheng123456789/archive/2007/05/24/119769.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/hengheng123456789/comments/commentRss/119769.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hengheng123456789/services/trackbacks/119769.html</trackback:ping><description><![CDATA[錛堝紩鑷細<a >http://www.subversion.org.cn/tsvndoc/tsvn-serversetup.html#tsvn-serversetup-mod_authz_svn</a>錛?br><br>   鏈漢鏈榪戠敱浜庡伐浣滈渶瑕佺爺絀朵簡涓浜汼VN鐨勯厤緗伐浣滐紝鍘熸潵閮芥槸鐢–VS鐨勬墍浠ヨ繕鏄渶瑕佸涔犱竴浜涚殑銆?br><br>   涓轟簡浣跨敤TortoiseSVN錛堟垨浠諱綍鍏朵粬Subversion瀹㈡埛绔級錛屼綘闇瑕佹斁緗綘鐨勭増鏈簱錛屼綘鍙互灝嗙増鏈簱瀛樹簬鏈湴騫朵嬌鐢?span class=emphasis><em>file://</em></span>鍗忚璁塊棶錛屼篃鍙互鏀劇疆浜庢湇鍔″櫒錛屼嬌鐢?span class=emphasis><em>http://</em></span>鎴?span class=emphasis><em>svn://</em></span>璁塊棶錛岃繖涓ょ鏈嶅姟鍣ㄥ崗璁篃鍙互琚姞瀵嗭紝浣跨敤<span id="giskumu" class=emphasis><em>https://</em></span>鎴?span class=emphasis><em>svn+ssh://</em></span>銆?br><br>1銆佸畨瑁匒pache<br>   鍙互瀹夎鍒癢indows2000銆乄inXP+SP1榪樻槸Windows2003涓?br>   a銆佷粠Apache緗戠珯<a target=_top><em class=citetitle>http://httpd.apache.org/download.cgi</em></a>涓嬭澆Apache錛屾渶濂芥槸楂樹簬2.0.54鐗堬紝浣嗕笉瑕佷笅杞芥渶鏂扮殑濡?.2.XX鍜?.1.XX鐨勩?br>   鎴戜笅杞界殑鏄?nbsp; apache_2.0.59-win32-x86-no_ssl.msi銆?br>   b銆佷竴鏃︿綘鏈変簡Apache2瀹夎紼嬪簭錛屼綘鍙互鍙屽嚮瀹冿紝鐒跺悗瀹冧細鎸囧浣犵殑瀹夎榪囩▼錛岃紜浣犺緭鍏ョ殑server鐨刄RL姝g‘錛堝鏋滀綘鐨勬湇鍔″櫒娌℃湁dns鍚嶇О錛岃鐩存帴杈撳叆IP鍦板潃錛夈傚緩<span style="FONT-SIZE: 12pt">璁畨</span>瑁匒pache<span style="FONT-SIZE: 12pt"><code class=literal>涓烘墍鏈夌敤鎴鳳紝鍦?0绔彛錛屼綔涓轟竴涓湇鍔?/code>銆傛敞鎰?/span>錛氬鏋滀綘宸茬粡鏈変簡IIS鎴栧叾浠栫洃鍚?0孌靛彛鐨勭▼搴忥紝瀹夎浼氬け璐ワ紝濡傛灉鍙戠敓榪欑鎯呭喌錛岀洿鎺ュ埌紼嬪簭鐨勫畨瑁呯洰褰?code class=filename>\Apache Group\Apache2\conf</code>錛屾墦寮<code class=filename>httpd.conf</code>銆傜紪杈戞枃浠剁殑<code class=literal>Listen 80</code>涓哄叾浠栧彲鐢ㄧ殑绔彛錛屼緥濡?code class=literal>Listen 81</code>錛岀劧鍚庨噸鏂板惎鍔紞榪欐牱灝變笉浼氶偅涓棶棰樹簡銆?br>   c銆佺幇鍦ㄥ彲浠ユ祴璇旳pache鏈嶅姟鍣ㄤ簡錛屽皢嫻忚鍣ㄦ寚鍚?code class=systemitem><a href="http://localhost錛堟垨ip+绔彛鍙鳳級/">http://localhost錛堟垨ip+绔彛鍙鳳級/</a></code>錛嶅皢浼氱湅鍒頒竴涓鍏堥厤緗殑緗戠珯銆?br>2銆佸畨瑁匰ubversion<br>   a銆佷粠<a target=_top><em class=citetitle>http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91</em></a>涓嬭澆鏈鏂扮増鏈殑Subversion錛堟垜涓嬭澆鐨勬槸svn-1.4.3-setup.exe錛屼笌apache_2.0.59-win32-x86-no_ssl.msi鏄彔鑱旂挧鍚堬紒錛夈?br>   b銆佽繍琛孲ubversion瀹夎紼嬪簭錛屽茍鏍規嵁鎸囧瀹夎錛屽鏋淪ubversion璁よ瘑鍒頒綘瀹夎浜咥pache錛屼綘灝卞嚑涔庡畬鎴愪簡宸ヤ綔銆?br>3銆侀厤緗?br>   鐜板湪浣犲凡緇忚緗簡Apache鍜孲ubversion錛屼絾鏄疉pache涓嶇煡閬撳浣曞鐞哠ubversion瀹㈡埛绔紝渚嬪TortoiseSVN銆備負浜嗚Apache鐭ラ亾鍝釜鐩綍鏄敤鏉ヤ綔涓篠ubversion鐗堟湰搴擄紝浣犻渶瑕佷嬌鐢ㄧ紪杈戝櫒錛堜緥濡傝浜嬫湰錛夌紪杈慉pache鐨勯厤緗枃浠訛紙閫氬父鏄?code class=filename>c:\program files\apache group\apache2\conf\httpd.conf</code>錛夛細<br>   a銆佸緩绔嬬増鏈簱<br>   鍦―OS涓嬭緭鍏ヤ互涓嬪懡浠わ紙娉ㄦ剰錛氬厛寤虹珛 D:\SVN 鐩綍錛夛細<br>svnadmin create D:\SVN\repository<br>   浜庢槸寤虹珛浜嗗悕涓簉epository鐨勭増鏈簱錛?span style="COLOR: red">D:\SVN</span> 鐩綍涓轟互鍚庡鍔犲叾浠栨墍鏈夌増鏈簱鐨勭埗璺緞銆?br><br>   b銆佸湪閰嶇疆鏂囦歡鏈鍚庢坊鍔犲涓嬪嚑琛岋細<br> <pre class=screen><Location <span style="COLOR: #00ff00">/svn</span>> DAV svn SVNListParentPath on SVNParentPath <span style="COLOR: red">D:\SVN</span> AuthType Basic AuthName "Subversion repositories" AuthUserFile passwd #AuthzSVNAccessFile svnaccessfile Require valid-user </Location></pre> <pre class=screen>   榪欎釜閰嶇疆鍛婅瘔Apache浣犵殑鎵鏈夌殑Subversion鐗堟湰搴撳湪鐗╃悊涓婁綅浜?code class=filename>D:\SVN</code>錛岀増鏈簱瀵瑰鐨刄RL鏄細<code class=systemitem> http://<font color=#002c99>localhost錛堟垨ip+绔彛鍙鳳級</font>/svn/ </code>錛岃闂渶瑕佹枃浠?code class=filename>passwd</code>涓殑鐢ㄦ埛/瀵嗙爜闄愬埗銆?/pre> <pre class=screen>   濡傛灉浣犲笇鏈涙墍鏈変漢鍙互璇諱綘鐨勭増鏈簱錛屼絾鏄彧鏈夌壒瀹氱敤鎴峰彲浠ュ啓錛屼綘鍙互淇敼涓嬮潰鍑犺</pre> <pre class=screen>Require valid-user</pre> <pre class=screen>   涓猴細</pre> <pre class=screen> <pre class=screen><LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user </LimitExcept> </pre> </pre> <pre class=screen>   c銆佷負浜嗗垱寤?code class=filename>passwd</code>鏂囦歡錛屽啀嬈℃墦寮鍛戒護琛屾彁紺虹錛圖OS錛夛紝鏉ュ埌apache2鐩綍錛堥氬父鏄?code class=filename>c:\program files\apache group\apache2</code>錛夐氳繃杈撳叆涓嬮潰鐨勫懡浠ゅ垱寤烘枃浠?/pre> <pre class=screen>bin\htpasswd -c passwd <span style="COLOR: #ff00ff"><username><br></span> </pre> <p>   鍏朵腑<span style="COLOR: #ff00ff"><username></span>涓轟綘瑕佸垱寤虹殑鐢ㄦ埛鍚嶇О銆?br>   濡傛灉鎯崇戶緇坊鍔犵敤鎴峰垯杈撳叆濡備笅鍛戒護錛?br><br>bin\htpasswd passwd <username><br><br>   d銆佸啀嬈¢噸鍚疉pache鏈嶅姟銆?br><br>   e銆佸皢嫻忚鍣ㄦ寚鍚?code class=systemitem><a href="http://myserver/svn/MyNewRepository">http://localhost錛堟垨ip+绔彛鍙鳳級<font color=#000000>/</font>/svn/<font color=#000000>repository</font></a></code>錛?code class=filename>repository</code>鏄綘姝ゅ墠鍒涘緩鐨勭増鏈簱鍚嶏級錛屽鏋滀竴鍒囨甯革紝浣犱細琚彁紺鴻緭鍏ョ敤鎴峰悕鍜屽瘑鐮侊紝鐒跺悗浣犱細鐪嬪埌鐗堟湰搴撶殑鍐呭銆?br><br>   f銆佸鏋滀笉鑳借闂紝鍙兘鏄槻鐏鎴栨潃姣掕蔣浠舵妸80绔彛灞忚斀浜嗭紝鏇存敼<font face="Courier New">httpd.conf涓殑绔彛鍙峰嵆鍙紝鎴栬緗槻鐏銆?/font><br><br>QA:<br>瀹夎Apache 2.0.x 鐗堟湰甯歌閿欒閿欒錛?/p> <p>Syntax error on line 198 of C:/Program Files/Apache Group/Apache2/conf/httpd.conf:<br>ServerAdmin takes one argument, The email address of the server administrator<br>Note the errors or messages above, and press the <ESC> key to exit. 24...</p> <p>鏇存敼閰嶇疆鏂囦歡絎?98琛屼負</p> <p>#ServerAdmin</p> <p>鐒跺悗鎶奱pache瑁呮垚WINDOWS鐨勬湇鍔★紝鏂規硶鏄繖鏍風殑銆傝繘鍏ュ埌C:/Program Files/Apache Group/Apache2/bin/鐩綍涓嬶紝鎵ц涓嬮潰鐨勫懡浠わ細apache -k install錛岃繖鏍穉pache灝卞仛涓簑indows鐨勪竴欏規湇鍔′簡錛屽啀鍚姩apache灝變笉鍑虹幇涓婇潰鐨勯敊璇彁紺轟簡銆?br>鏈鍚庣粓浜庢妸Apache緇欏惎鍔ㄨ搗鏉ヤ簡銆?br><br></p> <img src ="http://www.tkk7.com/hengheng123456789/aggbug/119769.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hengheng123456789/" target="_blank">鍝煎摷</a> 2007-05-24 17:05 <a href="http://www.tkk7.com/hengheng123456789/archive/2007/05/24/119769.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Jboss涔婮MX瀹炰緥錛氫笂浼犳枃浠跺埌Jboss鐩綍涓?/title><link>http://www.tkk7.com/hengheng123456789/archive/2007/01/27/96275.html</link><dc:creator>鍝煎摷</dc:creator><author>鍝煎摷</author><pubDate>Sat, 27 Jan 2007 07:46:00 GMT</pubDate><guid>http://www.tkk7.com/hengheng123456789/archive/2007/01/27/96275.html</guid><wfw:comment>http://www.tkk7.com/hengheng123456789/comments/96275.html</wfw:comment><comments>http://www.tkk7.com/hengheng123456789/archive/2007/01/27/96275.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/hengheng123456789/comments/commentRss/96275.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/hengheng123456789/services/trackbacks/96275.html</trackback:ping><description><![CDATA[ <p>聽聽聽榪欏嚑澶╁疄鐜頒簡涓涓悜榪滅▼Jboss鏈嶅姟鍣ㄤ腑閮ㄧ講鏂囦歡鐨勭▼搴忥紝鏄噰鐢↗boss 鐨?JMX 榪滅▼璋冪敤鏂規硶鏉ュ疄鐜扮殑錛屾柟娉曟瘮杈冪畝鍗曪紝鐣ュ井淇敼灝卞彲浠ユ妸鏂囦歡浼犻佸埌榪滅▼鍚姩浜咼boss鏈嶅姟鍣ㄧ殑鏈哄櫒涓婏紝甯屾湜涓庡ぇ瀹跺垎浜紝姝ゅ璐翠笂浜嗗叏閮ㄥ疄渚嬩唬鐮侊紝閰嶇疆濂藉悗鍗沖彲榪愯銆?br /><br />聽聽聽瀹炵幇姝ラ濡備笅錛?br /><br />1銆佷笅杞藉畨瑁匤boss鏈嶅姟鍣?br /><br />2銆佹柊寤虹珛java欏圭洰錛屽紩鍏boss瀹夎鐩綍 server\default\lib 涓殑 jboss.jar 鍜?jmx-adaptor-plugin.jar 鍖呭埌classpath涓?br /><br />3銆佸緩绔?RMIAdaptorHelper.java 綾伙紝鐢ㄤ簬澶勭悊榪滅▼璋冪敤錛屼唬鐮佸涓嬶細<br /><br />package com.sample.jmxagent.jboss;</p> <p>import java.io.Serializable;<br />import java.util.Properties;</p> <p>import javax.management.ObjectName;<br />import javax.naming.CommunicationException;<br />import javax.naming.Context;<br />import javax.naming.InitialContext;<br />import javax.naming.NamingException;</p> <p>import org.jboss.jmx.adaptor.rmi.RMIAdaptor;</p> <p>public class RMIAdaptorHelper<br />{<br />聽private String聽聽_rmiHost聽= "127.0.0.1";<br />聽private int聽聽聽_rmiPort聽= 1099;<br />聽private int聽聽聽_timeout聽= 2000;聽聽// ms<br />聽private RMIAdaptor聽_server;</p> <p>聽public RMIAdaptorHelper(String rmiHost, int rmiPort, int timeout)<br />聽聽聽throws CommunicationException, NamingException<br />聽{<br />聽聽this._rmiHost = rmiHost;<br />聽聽this._rmiPort = rmiPort;<br />聽聽this._timeout = timeout;<br />聽}</p> <p>聽/**<br />聽 * 榪滅▼璋冪敤 MBEAN<br />聽 */<br />聽public Object invoke(RmiInvokeObject rmido) throws Exception<br />聽{<br />聽聽ObjectName name = new ObjectName(rmido.getJndiname());<br />聽聽return _server.invoke(name, rmido.getMethodname(), rmido<br />聽聽聽聽.getMethodArgs(), rmido.getMethodArgsType());<br />聽}</p> <p>聽/**<br />聽 * 榪炴帴 Jboss rmi 鏈嶅姟鍣?br />聽 */<br />聽public void connect() throws NamingException, CommunicationException<br />聽{<br />聽聽Properties prop = System.getProperties();<br />聽聽prop.put(Context.INITIAL_CONTEXT_FACTORY,<br />聽聽聽聽"org.jnp.interfaces.NamingContextFactory");<br />聽聽prop.put(Context.URL_PKG_PREFIXES,<br />聽聽聽聽"org.jboss.naming:org.jnp.interfaces");<br />聽聽prop.put(Context.PROVIDER_URL, "jnp://" + _rmiHost + ":" + _rmiPort);</p> <p>聽聽prop.put("jnp.discoveryTimeout", String.valueOf(_timeout));</p> <p>聽聽InitialContext ic = new InitialContext(prop);<br />聽聽if (_server != null)<br />聽聽{<br />聽聽聽System.out.println("RMIAdaptorHelper not null");<br />聽聽聽_server = null;<br />聽聽}<br />聽聽Object o = ic.lookup("jmx/rmi/RMIAdaptor");<br />聽聽_server = (RMIAdaptor) o;</p> <p>聽}</p> <p>聽/**<br />聽 * 榪滅▼璋冪敤鐨勫璞$被<br />聽 */<br />聽public class RmiInvokeObject implements Serializable<br />聽{<br />聽聽private String聽聽jndiname;<br />聽聽private String聽聽methodname;<br />聽聽private Object[]聽methodArgs;<br />聽聽private String[]聽methodArgsType;</p> <p>聽聽public String getJndiname()<br />聽聽{<br />聽聽聽return jndiname;<br />聽聽}</p> <p>聽聽public void setJndiname(String mbeanName)<br />聽聽{<br />聽聽聽this.jndiname = mbeanName;<br />聽聽}</p> <p>聽聽public Object[] getMethodArgs()<br />聽聽{<br />聽聽聽return methodArgs;<br />聽聽}</p> <p>聽聽public void setMethodArgs(Object[] methodArgs)<br />聽聽{<br />聽聽聽this.methodArgs = methodArgs;<br />聽聽}</p> <p>聽聽public String[] getMethodArgsType()<br />聽聽{<br />聽聽聽return methodArgsType;<br />聽聽}</p> <p>聽聽public void setMethodArgsType(String[] methodArgsType)<br />聽聽{<br />聽聽聽this.methodArgsType = methodArgsType;<br />聽聽}</p> <p>聽聽public String getMethodname()<br />聽聽{<br />聽聽聽return methodname;<br />聽聽}</p> <p>聽聽public void setMethodname(String methodname)<br />聽聽{<br />聽聽聽this.methodname = methodname;<br />聽聽}<br />聽}<br />}<br /><br />4銆佸緩绔?FileObject.java 綾伙紝鐢ㄤ簬瀛樺偍鎵瑕佷紶杈撶殑鏂囦歡鍐呭錛屼唬鐮佸涓嬶細<br /><br />package com.sample.upload.mbean;</p> <p>import java.io.Serializable;</p> <p>public class FileObject implements Serializable<br />{<br />聽public byte[]聽fileContent;<br />}<br /><br />5銆佸緩绔?FileUploadMBean.java 鎺ュ彛錛岀敤浜?Jboss 璋冪敤錛屼唬鐮佸涓嬶細<br />package com.sample.upload.mbean;</p> <p>public interface FileUploadMBean<br />{<br />聽public boolean uploadFile(String fileName, FileObject fo) throws Exception;<br />}<br /><br /><br />6銆佸緩绔?FileUpload.java 綾伙紝鐢ㄤ簬瀹炵幇FileUploadMBean 鎺ュ彛錛屼唬鐮佸涓嬶細<br /><br />package com.sample.upload.mbean;</p> <p>import java.io.File;<br />import java.io.FileOutputStream;<br />import java.net.URI;</p> <p>public class FileUpload implements FileUploadMBean<br />{<br />聽聽聽 public static final String JBOSS_SERVER_BASE_URL = "jboss.server.base.url";<br />聽聽聽 public static final String JBOSS_SERVER_NAME = "jboss.server.name";<br />聽聽聽 public static final String JBOSS_SERVER_PATH = System.getProperty(JBOSS_SERVER_BASE_URL)+ System.getProperty(JBOSS_SERVER_NAME);<br />聽聽聽 public static final String NODE_ADAPTOR_PATH = JBOSS_SERVER_PATH + "/";<br />聽聽聽 <br />聽private FileOutputStream聽fos聽= null;<br />聽private File聽聽聽聽f聽= null;</p> <p>聽public boolean uploadFile(String fileName, FileObject fo) throws Exception<br />聽{<br />聽聽boolean returnValue = false;<br />聽聽try<br />聽聽{<br />聽聽聽// 鍦?Jboss 鐨?server\default 鐩綍涓嬫柊寤虹珛鏂囦歡<br />聽聽聽f = new File(new URI( NODE_ADAPTOR_PATH + fileName));<br />聽聽聽f.createNewFile();<br />聽聽聽fos = new FileOutputStream(f);<br />聽聽聽fos.write(fo.fileContent);<br />聽聽聽returnValue = true;<br />聽聽}<br />聽聽catch (Exception ex)<br />聽聽{<br />聽聽聽ex.printStackTrace();<br />聽聽聽throw ex;<br />聽聽}<br />聽聽finally<br />聽聽{<br />聽聽聽if (fos != null)<br />聽聽聽{<br />聽聽聽聽try<br />聽聽聽聽{<br />聽聽聽聽聽fos.close();<br />聽聽聽聽}<br />聽聽聽聽catch (Exception ee)<br />聽聽聽聽{<br />聽聽聽聽聽ee.printStackTrace();<br />聽聽聽聽}<br />聽聽聽}<br />聽聽}<br />聽聽return returnValue;<br />聽}<br />}<br /><br />7銆佸緩绔?TestFileUpload.java 綾伙紝鐢ㄤ簬嫻嬭瘯鏂囦歡涓婁紶錛屼唬鐮佸涓嬶細<br /><br />package com.sample.upload.test;</p> <p>import java.io.File;<br />import java.io.FileInputStream;</p> <p>import com.sample.jmxagent.jboss.RMIAdaptorHelper;<br />import com.sample.upload.mbean.FileObject;</p> <p>public class TestFileUpload<br />{<br />聽private static RMIAdaptorHelper聽rah;</p> <p>聽/**<br />聽 * 鍚?Jboss 涓婁紶鎸囧畾鐩綍鐨勬枃浠?br />聽 */<br />聽public static void uploadFile(String fileName) throws Exception<br />聽{<br />聽聽File f = new File(fileName);<br />聽聽byte[] b = new byte[(int) f.length()];<br />聽聽FileInputStream fis = new FileInputStream(f);<br />聽聽try<br />聽聽{<br />聽聽聽fis.read(b);<br />聽聽聽FileObject fo = new FileObject();<br />聽聽聽fo.fileContent = b;</p> <p>聽聽聽RMIAdaptorHelper.RmiInvokeObject rmido = rah.new RmiInvokeObject();<br />聽聽聽rmido.setJndiname("com.sample.remotedeploy.mbean.control:service=FileUpload");<br />聽聽聽rmido.setMethodname("uploadFile");<br />聽聽聽rmido.setMethodArgsType(new String[]{"java.lang.String",<br />聽聽聽聽聽"com.sample.upload.mbean.FileObject"});<br />聽聽聽rmido.setMethodArgs(new Object[]{f.getName(), fo});<br />聽聽聽rah.invoke(rmido);<br />聽聽}<br />聽聽catch (Exception ex)<br />聽聽{<br />聽聽聽ex.printStackTrace();<br />聽聽}<br />聽聽finally<br />聽聽{<br />聽聽聽if (fis != null)<br />聽聽聽{<br />聽聽聽聽try<br />聽聽聽聽{<br />聽聽聽聽聽fis.close();<br />聽聽聽聽}<br />聽聽聽聽catch (Exception ee)<br />聽聽聽聽{<br />聽聽聽聽聽ee.printStackTrace();<br />聽聽聽聽}<br />聽聽聽}<br />聽聽}<br />聽}</p> <p>聽public static void main(String[] args)<br />聽{<br />聽聽try<br />聽聽{<br />聽聽聽rah = new RMIAdaptorHelper("127.0.0.1", 1099, 5000);<br />聽聽聽// 榪炴帴 Jboss rmi 鏈嶅姟鍣?br />聽聽聽rah.connect();<br />聽聽聽// 鍚?Jboss 涓婁紶鎸囧畾鐩綍鐨勬枃浠?br />聽聽聽uploadFile(args[0]);<br />聽聽}<br />聽聽catch (Exception e)<br />聽聽{<br />聽聽聽e.printStackTrace();<br />聽聽}<br />聽聽System.exit(0);<br />聽}<br />}<br /><br />8銆佸湪Jboss鐨勫畨瑁呯洰褰晄erver\default\deploy涓嬪緩绔?com.sample.sar\META-INF鐩綍錛屽茍鍦ㄥ叾涓嬪緩绔嬩袱涓枃浠秊boss-service.xml 鍜?MANIFEST.MF 錛岀敤浜庢妸鏂規硶閮ㄧ講鍒癑boss涓紝jboss-service.xml 浠g爜濡備笅錛?br /><br /><?xml version="1.0" encoding="UTF-8"?><br /><server><br />聽<mbean <br />聽聽code="com.sample.upload.mbean.FileUpload" <br />聽聽name="com.sample.remotedeploy.mbean.control:service=FileUpload"><br />聽<br />聽聽<depends>jboss.system:service=Logging,type=Log4jService</depends></p> <p>聽聽<!-- jboss.rmi --><br />聽聽<depends>jboss.rmi:type=RMIClassLoader</depends></p> <p>聽聽<!-- jboss jmx --><br />聽聽<depends>jboss.jmx:name=Invoker,type=adaptor</depends><br />聽聽<depends>jboss.jmx:name=Invoker,protocol=jrmp,service=proxyFactory,type=adaptor</depends><br />聽聽<depends>jboss.jmx:alias=jmx/rmi/RMIAdaptor</depends></p> <p>聽聽<!-- jboss.security --><br />聽聽<depends>jboss.security:service=JaasSecurityManager</depends><br />聽聽<depends>jboss.security:service=SecurityConfig</depends><br />聽聽<depends>jboss.security:service=XMLLoginConfig</depends></p> <p>聽聽<!-- jboss --><br />聽聽<depends>jboss:service=ClientUserTransaction</depends><br />聽聽<depends>jboss:service=Naming</depends><br />聽聽<depends>jboss:service=ClientUserTransaction</depends><br />聽聽<depends>jboss:service=TransactionManager</depends><br />聽聽<depends>jboss:service=UUIDKeyGeneratorFactory</depends><br />聽聽<depends>jboss:service=invoker,type=jrmp</depends><br />聽聽<depends>jboss:service=proxyFactory,target=ClientUserTransaction</depends><br />聽聽<depends>jboss:service=proxyFactory,target=ClientUserTransactionFactory</depends></p> <p>聽</mbean><br /></server><br /><br /><br />9銆丮ANIFEST.MF 浠g爜濡備笅錛?br /><br />Manifest-Version: 1.0<br />Ant-Version: Apache Ant 1.6.2<br />Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)<br /><br />10銆佹鏃舵妸鎵鏈塉ava緙栬瘧鍚庣殑class鏂囦歡鎵撳寘鎴?com.sample.jar 騫舵嫹璐濆埌Jboss瀹夎鐩綍 server\default\lib 涓嬶紝鍚姩Jboss錛堝嵆榪愯bin鐩綍涓嬬殑run.bat錛夛紝鍐嶈繍琛?TestFileUpload.java 紼嬪簭榪涜嫻嬭瘯錛堝甫鍏ュ弬鏁頒負瑕佷笂浼犳枃浠跺強瀹屾暣鐩綍鍚嶏紝濡?java com.sample.upload.test.TestFileUpload E:\test.txt 娉ㄦ剰寮曞叆-Classpath鍙橀噺錛夛紝鍒欐枃浠朵細涓婁紶鍒癑boss鐨剆erver\default鐩綍涓?br /><br />聽聽聽甯屾湜澶у鏈夋墍鏀惰幏銆?/p> <img src ="http://www.tkk7.com/hengheng123456789/aggbug/96275.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/hengheng123456789/" target="_blank">鍝煎摷</a> 2007-01-27 15:46 <a href="http://www.tkk7.com/hengheng123456789/archive/2007/01/27/96275.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://xy996688.com" target="_blank">成熟女人特级毛片www免费</a>| <a href="http://xyxpx.com" target="_blank">免费91最新地址永久入口</a>| <a href="http://xixidhw.com" target="_blank">日韩吃奶摸下AA片免费观看</a>| <a href="http://zhaosifuwang.com" target="_blank">久久精品亚洲综合</a>| <a href="http://5666my.com" target="_blank">无码人妻一区二区三区免费n鬼沢</a>| <a href="http://7a37.com" target="_blank">国产福利电影一区二区三区,亚洲国模精品一区 </a>| <a href="http://pencilinside.com" target="_blank">亚洲国产三级在线观看</a>| <a href="http://902578.com" target="_blank">在线免费视频你懂的</a>| <a href="http://22youjizz.com" target="_blank">国产亚洲AV夜间福利香蕉149</a>| <a href="http://qianmiu.com" target="_blank">成年免费a级毛片</a>| <a href="http://shaolingtongluo.com" target="_blank">亚洲国产一区二区三区</a>| <a href="http://www8x5188x.com" target="_blank">一个人免费观看视频在线中文 </a>| <a href="http://517fanfan.com" target="_blank">亚洲高清专区日韩精品</a>| <a href="http://wwwp784.com" target="_blank">青柠影视在线观看免费高清</a>| <a href="http://5138k.com" target="_blank">亚洲国产精品无码AAA片</a>| <a href="http://doubiseo.com" target="_blank">国产做国产爱免费视频</a>| <a href="http://www-715111.com" target="_blank">亚洲精品夜夜夜妓女网</a>| <a href="http://www398ph.com" target="_blank">色猫咪免费人成网站在线观看</a>| <a href="http://www-188588.com" target="_blank">亚洲一区二区中文</a>| <a href="http://simupiao.com" target="_blank">99久久综合国产精品免费</a>| <a href="http://laxdz.com" target="_blank">亚洲变态另类一区二区三区</a>| <a href="http://sswg2.com" target="_blank">国产jizzjizz免费视频</a>| <a href="http://haiwaizhuyun.com" target="_blank">国产成人无码精品久久久免费</a>| <a href="http://jxszzhzs.com" target="_blank">亚洲国产综合无码一区</a>| <a href="http://xian66.com" target="_blank">在线看片无码永久免费视频</a>| <a href="http://taojin5.com" target="_blank">亚洲国产精品美女久久久久</a>| <a href="http://beijinzhongliuyiyuan.com" target="_blank">国产又黄又爽又猛的免费视频播放</a>| <a href="http://wilbysec.com" target="_blank">色吊丝性永久免费看码</a>| <a href="http://shlamore.com" target="_blank">亚洲AV无码一区东京热久久</a>| <a href="http://hzkjjy.com" target="_blank">免费看污成人午夜网站</a>| <a href="http://qqcao7.com" target="_blank">国产亚洲精品91</a>| <a href="http://x3013.com" target="_blank">亚洲AV无码成人专区片在线观看</a>| <a href="http://quxx10.com" target="_blank">久久WWW免费人成一看片</a>| <a href="http://gzbaida.com" target="_blank">亚洲av无码专区在线电影</a>| <a href="http://51ykz.com" target="_blank">AV在线亚洲男人的天堂</a>| <a href="http://xxxxnii.com" target="_blank">91久久精品国产免费一区</a>| <a href="http://simupiao.com" target="_blank">亚洲精品永久在线观看</a>| <a href="http://kph37.com" target="_blank">亚洲中文字幕第一页在线</a>| <a href="http://xww678.com" target="_blank">国产精彩免费视频</a>| <a href="http://wwyw99977.com" target="_blank">午夜成人无码福利免费视频</a>| <a href="http://lkzrgy.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>