锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久亚洲精华液精华液精华液,亚洲国产综合91精品麻豆,亚洲午夜久久久久久久久电影网http://www.tkk7.com/human2008/category/28800.htmlzh-cnTue, 08 Jan 2008 11:42:32 GMTTue, 08 Jan 2008 11:42:32 GMT60Eclicpse3.1.1涓嬮厤緗甋WT錛屾墦鍖呭彂甯僑WT紼嬪簭錛岃漿EXE涓鏉¢緳榪囩▼璁板綍 http://www.tkk7.com/human2008/archive/2008/01/08/173746.html鐏?鐏?Tue, 08 Jan 2008 11:12:00 GMThttp://www.tkk7.com/human2008/archive/2008/01/08/173746.htmlhttp://www.tkk7.com/human2008/comments/173746.htmlhttp://www.tkk7.com/human2008/archive/2008/01/08/173746.html#Feedback0http://www.tkk7.com/human2008/comments/commentRss/173746.htmlhttp://www.tkk7.com/human2008/services/trackbacks/173746.html1.鍒?/span>www.eclipse.org涓婁笅杞?/span>SWT.

鎴戣繖閲岀敤鐨勬槸1.1.0.1錛屽茍涓旈〉闈笂灝辨湁鎺ㄨ崘鐨?/span>Eclipse3.1.1錛?/span>EMF,GEF銆傞兘涓嬭澆浜嗭紒

2.鎸夌収Eclipse瀹夎鎻掍歡鐨勬柟娉曪紝瀹夎SWT,EMF,GEF銆?/span>

3.濡傛灉涓嶅嚭鎰忓錛屽氨鍙互姝e父浣跨敤浜嗭紒

榪欓噷鏈変竴涓緩璁細鏈濂戒嬌鐢ㄧ函鐨?/span>Eclipse錛屾垜寮濮嬬敤WTP鐗堢殑錛屾庝箞閰嶇疆涔熶笉琛屻?/span>

鍙互寤虹珛Visual Class錛屼絾鏄笉鑳藉彲瑙嗗寲娣誨姞鎺т歡錛屾垨鑰呯湅涓嶅埌鎺т歡鐨勫睘鎬э紝鎴栬?/span>Text,TextArea鎺т歡鏃犳硶娣誨姞銆傚悗鏉ユ寜鐓т互涓婃柟娉曪紝閲嶆柊鏉ヤ簡涓嬈★紝OK浜?/span>!

浜屾墦鍖呭彂甯?/span>SWT紼嬪簭

1.鍥犱負闇瑕?/span>SWT鐨?/span>jar.浣嗘槸Eclipse3.1.1閰嶅悎鐨勭殑SWT涓嶆槸閫氳繃SWT.jar鍙戝竷鐨勶紒鏄?/span>org.eclipse.swt.win32.win32.x86_3.1.0.jar銆傞噷闈㈠寘鎷簡JINI鐨?/span>DLL鍜?/span>SWT綾繪枃浠躲?/span>

闇瑕佷笅杞?/span>

http://www.eclipse.org/downloads/download.php?file=/eclipse/dow ... 09290840/swt-3.1.1-win32-win32-x86.zip

榪欓噷鏈?/span>SWT.jar錛屽拰3涓?/span>DLL,鎶婁粬浠В鍘嬬緝鍑烘潵錛屽鐢紒

2.閫氳繃Eclipse鐨勫鍑哄姛鑳斤紝鐢熸垚涓涓彲鎵ц鐨?/span>jar錛?/span>MANIFEST.MF鏂囦歡閫夋嫨鐢?/span>Eclipse鐢熸垚錛屽茍涓斾繚瀛樺埌欏圭洰涓?/span>

3.涓婇潰2鐨勬楠わ紝鍙槸涓轟簡寰楀埌MANIFEST.MF鏂囦歡銆備笅闈慨鏀逛竴涓嬭繖涓枃浠躲?/span>

鍔犱笂 Class-Path: SWT.jar

濡傛灉榪樻湁鍏朵粬鐨?/span>jar,鐢ㄧ┖鏍煎垎寮錛屽姞鍒板悗闈?/span>

4.鍐嶇敓鎴愪竴嬈?/span>jar,MANIFEST.MF閫夋嫨淇敼鍚庣殑銆?/span>

5.灝嗘墦鍖呯殑jar,SWT.jar,3涓?/span>DLL鏀懼埌涓涓枃浠跺す涓嬶紝鍙屽嚮鍙墽琛岀殑jar錛岀▼搴忚繍琛岋紒

涓?/span>jar杞?/span>EXE

1.鎵撳紑JSmooth0.9.9-7銆?/span>http://www610.fixdown.com/jsmooth-0.9.9-7-setup.exe

2.閫夋嫨skeleton,鍦?/span>skeleton properties涓厛鎶?/span>Launch java app in the exe process,Debug console閫変腑銆傚彲浠ユ煡鐪嬬敓鎴?/span>EXE鏂囦歡鎵ц榪囩▼淇℃伅銆?/span>

3.閫夋嫨Executable.

閫夋嫨鐢熸垚鐨?/span>EXE鏂囦歡瀛樻斁浣嶇疆銆?/span>

閫夋嫨EXE鏂囦歡鍥炬爣

璁劇疆褰撳墠璺緞錛岄夋嫨瑕佽漿鎹㈢殑jar鏂囦歡鎵鍦ㄦ枃浠跺す

4.閫夋嫨Application

璁劇疆Main Class,鍙墽琛?/span>jar涓殑Main Class娉ㄦ剰鍐欑被鍏ㄥ悕

璁劇疆Application Argument,濡傛灉闇瑕佷紶鍏ュ弬鏁幫紝鍐欏埌榪欓噷

璁劇疆Embedded jar: 鍙墽琛岀殑jar

璁劇疆Classpath錛?/span>SWT.jar 濡傛灉鏈夊叾浠栫殑緇х畫娣誨姞

5.閫夋嫨JVM Selection銆傞粯璁ゅ惂銆?/span>

6.JVM Configuration:

鍙互璁劇疆java properties,鍐呭瓨浣跨敤

7.鐐歸嬌杞傜敓鎴愶紒鐪嬫槸鍚︽湁閿欒銆?/span>

8.EXE鎵ц闇瑕佺殑鏂囦歡錛?/span>EXE,3涓?/span>DLL錛?/span>SWT.jar

鎶婁粬浠冨埌鍏朵粬鐩綍錛屼竴鏍峰彲浠ユ墽琛岋紒

9.鍘繪帀skeleton properties涓殑Launch java app in the exe process,Debug console閫夐」銆?/span>

閲嶆柊鐢熸垚銆傚簲璇?/span>OK浜嗭紒

-----

鐪嬩簡榪欎釜錛岀粓浜庡畬鎴愪簡SWT紼嬪簭鎵撳寘錛屽お鐖戒簡



鐏? 2008-01-08 19:12 鍙戣〃璇勮
]]>
Ant鍦╡clipse涓殑build.xml鐨勯厤緗?/title><link>http://www.tkk7.com/human2008/archive/2008/01/08/173733.html</link><dc:creator>鐏?</dc:creator><author>鐏?</author><pubDate>Tue, 08 Jan 2008 10:46:00 GMT</pubDate><guid>http://www.tkk7.com/human2008/archive/2008/01/08/173733.html</guid><wfw:comment>http://www.tkk7.com/human2008/comments/173733.html</wfw:comment><comments>http://www.tkk7.com/human2008/archive/2008/01/08/173733.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/human2008/comments/commentRss/173733.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/human2008/services/trackbacks/173733.html</trackback:ping><description><![CDATA[<div id="fphpdvj" class="cnt">Ant鍦╡clipse涓殑build.xml鐨勯厤緗?br /> <?xml version="1.0" ?> <br /> - <project name="webmodulebuilder" default="deploy" basedir="."><br /> - <!-- <br /> set global properties for this build <br /> --> <br /> - <!-- <br /> 鍙戝竷WEB璺緞 <br /> --> <br /> <property name="DEPLOY_PATH" value="C:\Tomcat 5.5\webapps\jieshengda" /> <br /> - <!-- <br /> 婧怶EB璺緞 <br /> --> <br /> <property name="WEB_PATH" value="D:\EclipseWork\jiedasheng\WebRoot" /> <br /> - <!-- <br /> 婧愮紪璇戠殑jar鍖呰礬寰?<br /> --> <br /> <property name="JAR_PATH" value="D:\EclipseWork\jiedasheng\WebRoot\WEB-INF\lib" /> <br /> - <!-- <br /> 婧恓ava鏂囦歡璺緞 <br /> --> <br /> <property name="SCR_PATH" value="D:\EclipseWork\jiedasheng\src" /> <br /> - <!-- <br /> 婧恈lass鏂囦歡璺緞 <br /> --> <br /> <property name="CLASS_PATH" value="D:\EclipseWork\jiedasheng\WebRoot\WEB-INF\classes" /> <br /> - <!-- <br /> 瀹氫箟classpath <br /> --> <br /> - <path id="LIB_CLASS_PATH"><br /> <fileset file="${JAR_PATH}/*.jar" /> <br /> <pathelement path="${CLASS_PATH}" /> <br /> </path><br /> - <!-- <br /> 鍒濊瘯鍖?<br /> --> <br /> - <target name="init"><br /> <mkdir dir="${DEPLOY_PATH}" /> <br /> <mkdir dir="${DEPLOY_PATH}/WEB-INF" /> <br /> <mkdir dir="${DEPLOY_PATH}/WEB-INF/classes" /> <br /> <mkdir dir="${DEPLOY_PATH}/WEB-INF/lib" /> <br /> </target><br /> - <!-- <br /> 緙栬瘧綾?<br /> --> <br /> - <target name="compile" depends="init" description="compile the source files"><br /> <mkdir dir="${CLASS_PATH}" /> <br /> - <javac srcdir="${SCR_PATH}" destdir="${CLASS_PATH}"><br /> <classpath refid="LIB_CLASS_PATH" /> <br /> </javac><br /> </target><br /> - <!-- <br /> Copy鍙戝竷<br /> --> <br /> - <target name="deploy" depends="init,compile"><br /> - <copy todir="${DEPLOY_PATH}"><br /> - <fileset dir="${WEB_PATH}"><br /> <include name="**/*.*" /> <br /> <exclude name="**/jsp_servlet/*.class" /> <br /> <exclude name="**/build.xml" /> <br /> <exclude name="**/deploy.xml" /> <br /> <exclude name="**/build.properties" /> <br /> <exclude name="**/servers.xml" /> <br /> <exclude name="**/targets.xml" /> <br /> <exclude name="**/*.war" /> <br /> </fileset><br /> </copy><br /> </target><br /> </project> <br /> </div> <br /> <img src ="http://www.tkk7.com/human2008/aggbug/173733.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/human2008/" target="_blank">鐏?</a> 2008-01-08 18:46 <a href="http://www.tkk7.com/human2008/archive/2008/01/08/173733.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA ant build.xmlhttp://www.tkk7.com/human2008/archive/2008/01/08/173731.html鐏?鐏?Tue, 08 Jan 2008 10:44:00 GMThttp://www.tkk7.com/human2008/archive/2008/01/08/173731.htmlhttp://www.tkk7.com/human2008/comments/173731.htmlhttp://www.tkk7.com/human2008/archive/2008/01/08/173731.html#Feedback0http://www.tkk7.com/human2008/comments/commentRss/173731.htmlhttp://www.tkk7.com/human2008/services/trackbacks/173731.html
鍐呭鎽樿錛?
ANT鏄竴涓熀浜嶫ava鐨勮嚜鍔ㄥ寲鑴氭湰寮曟搸錛岃剼鏈牸寮忎負XML銆傞櫎浜嗗仛Java緙栬瘧鐩稿叧浠誨姟澶栵紝ANT榪樺彲浠ラ氳繃鎻掍歡瀹炵幇寰堝搴旂敤鐨勮皟鐢ㄣ?
1)ANT鐨勫熀鏈蹇碉細
2)ANT鐨勫畨瑁咃細瑙e寘錛岃緗礬寰?
3)ANT鐨勪嬌鐢細鏈濂界殑瀛︿範鍙笉榪囨槸涓涓畝鍗曞疄鐢ㄧ殑渚嬪瓙璧鋒……

ANT鐨勫熀鏈蹇碉細Java鐨凪akefile

褰撲竴涓唬鐮侀」鐩ぇ浜嗕互鍚庯紝姣忔閲嶆柊緙栬瘧錛屾墦鍖咃紝嫻嬭瘯絳夐兘浼氬彉寰楅潪甯稿鏉傝屼笖閲嶅錛屽洜姝璇█涓湁make鑴氭湰鏉ュ府鍔╄繖浜涘伐浣滅殑鎵歸噺瀹屾垚銆傚湪Java涓簲鐢ㄦ槸騫沖彴鏃犲叧鎬х殑錛屽綋鐒朵笉浼氱敤騫沖彴鐩稿叧鐨刴ake鑴氭湰鏉ュ畬鎴愯繖浜涙壒澶勭悊浠誨姟浜嗭紝ANT鏈韓灝辨槸榪欐牱涓涓祦紼嬭剼鏈紩鎿庯紝鐢ㄤ簬鑷姩鍖栬皟鐢ㄧ▼搴忓畬鎴愰」鐩殑緙栬瘧錛屾墦鍖咃紝嫻嬭瘯絳夈傞櫎浜嗗熀浜嶫AVA鏄鉤鍙版棤鍏崇殑澶栵紝鑴氭湰鐨勬牸寮忔槸鍩轟簬XML鐨勶紝姣攎ake鑴氭湰鏉ヨ榪樿濂界淮鎶や竴浜涖?

姣忎釜ant鑴氭湰錛堢己鐪佸彨build.xml錛変腑璁劇疆浜嗕竴緋誨垪浠誨姟(target)錛氭瘮濡傚浜庝竴涓竴鑸殑欏圭洰鍙兘闇瑕佹湁浠ヤ笅浠誨姟銆?

浠誨姟1錛歶sage 鎵撳嵃鏈剼鏈殑甯姪淇℃伅錛堢己鐪侊級
浠誨姟2錛歝lean <-- init 娓呯┖鍒濆鍖栫幆澧?
浠誨姟3錛歫avadoc <-- build <-- init 鐢熸垚JAVADOC
浠誨姟4錛歫ar <-- build <-- init 鐢熸垚JAR
浠誨姟5錛歛ll <-- jar + javadoc <-- build <-- init 瀹屾垚浠ヤ笂鎵鏈変換鍔★細jar javadoc

鑰屽涓換鍔′箣闂村線寰鍙堝寘鍚簡涓瀹氫簡渚濊禆鍏崇郴錛氭瘮濡傛妸鏁翠釜搴旂敤鎵撳寘浠誨姟(jar)鐨勮繖涓緷璧栦簬緙栬瘧浠誨姟(build)錛岃岀紪璇戜換鍔″張渚濊禆浜庢暣涓幆澧冨垵濮嬪寲浠誨姟(init)絳夈?

娉細鎴戠湅鍒板緢澶氶」鐩殑ant鑴氭湰涓殑鍛藉悕鍩烘湰涓婇兘鏄竴鑷寸殑錛屾瘮濡傦細緙栬瘧涓鑸彨build鎴栬卌ompile錛涙墦鍖呬竴鑸彨jar鎴杦ar錛涚敓鎴愭枃妗d竴鑸懡鍚嶄負javadoc鎴杍avadocs錛涙墽琛屽叏閮ㄤ換鍔ll銆傚湪姣忎釜浠誨姟鐨勪腑錛孉NT浼氭牴鎹厤緗皟鐢ㄤ竴浜涘閮ㄥ簲鐢ㄥ茍閰嶄互鐩稿簲鍙傛暟鎵ц銆傝櫧鐒禔NT鍙皟鐢ㄧ殑澶栭儴搴旂敤縐嶇被闈炲父涓板瘜錛屼絾鍏跺疄鏈甯哥敤鐨勫氨2錛?涓細姣斿javac javadoc jar絳夈?

ANT鐨勫畨瑁?

瑙e寘鍚庡湪緋葷粺鍙墽琛岃礬寰勪腑鍔犲叆鎸囧悜ant鐨刡in鐨勮礬寰勫氨鍙互浜嗭紝姣斿鍙互鍦℅NU/Linux涓婃妸浠ヤ笅閰嶇疆鍔犲叆/etc/profile涓細
export ANT_HOME=/home/ant
export JAVA_HOME=/usr/java/j2sdk1.4.1
export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin

榪欐牱鎵цant 鍚庯紝濡傛灉涓嶆寚瀹氶厤緗枃浠禷nt浼氱己鐪佹壘build.xml榪欎釜閰嶇疆鏂囦歡錛屽茍鏍規(guī)嵁閰嶇疆鏂囦歡鎵ц浠誨姟錛岀己鐪佺殑浠誨姟璁劇疆鍙互鎸囧悜鏈甯哥敤鐨勪換鍔★紝姣斿錛歜uild錛屾垨鎸囧悜鎵撳嵃甯姪淇℃伅錛歶sage錛屽憡璇夌敤鎴鋒湁閭d簺鑴氭湰閫夐」鍙互浣跨敤銆?

ANT鐨勪嬌鐢?

鏈濂界殑瀛︿範榪囩▼灝辨槸鐪嬫噦閭d簺open source欏圭洰涓殑build.xml鑴氭湰錛岀劧鍚庢牴鎹嚜宸辯殑闇瑕佺畝鍖栨垚涓涓洿綆鍗曠殑錛孉NT鍜孉PACHE涓婂緢澶氶潪甯稿伐紼嬫淳鐨勯」鐩細綆鍗曟槗鐢紝鑰屼笖閫傚簲鎬ч潪甯稿己錛屽洜涓鴻繖浜涢」鐩殑寤虹珛寰寰鏉ユ簮浜庡紑鍙戜漢鍛樻棩甯告渶鐩存帴鐨勯渶姹傘?br /> 鍙傝冭祫鏂欙細http://www.javafan.net/article/20041207142012728.html


鐏? 2008-01-08 18:44 鍙戣〃璇勮
]]>
涓涓畝鍗曠殑Ant鐨刡uild.xml紺轟緥錛堥檮錛歫ar鍖呯殑姝g‘榪愯鏂規(guī)硶錛?/title><link>http://www.tkk7.com/human2008/archive/2008/01/08/173729.html</link><dc:creator>鐏?</dc:creator><author>鐏?</author><pubDate>Tue, 08 Jan 2008 10:43:00 GMT</pubDate><guid>http://www.tkk7.com/human2008/archive/2008/01/08/173729.html</guid><wfw:comment>http://www.tkk7.com/human2008/comments/173729.html</wfw:comment><comments>http://www.tkk7.com/human2008/archive/2008/01/08/173729.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/human2008/comments/commentRss/173729.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/human2008/services/trackbacks/173729.html</trackback:ping><description><![CDATA[     浠ュ墠鍦ㄥ啓浣滀笟鏃舵浘緇忓皾璇曠敤榪嘇nt鍘葷紪璇戝拰榪愯Java紼嬪簭錛屼笉榪囧悗鏉ュソ涔呮病鐢紝閮戒笉鎬庝箞浼氱敤浜嗐備笅杈規(guī)槸鍓嶅嚑澶╁啓鐨勪竴涓猙uild.xml鏂囦歡鐨勪緥瀛愶紝浠ュ悗鍙互鎷挎潵褰撳弬鐓т簡錛屼笉榪囨湁鐐瑰皬闂榪樹笉鐭ラ亾鎬庝箞鏀癸紒浠ュ墠蹇樹簡Jar鍖呯殑姝g‘榪愯鏂瑰紡錛屽鑷翠笉鑳芥紜繍琛屾墦鍖呬互鍚庣殑jar鍖咃紝鐜板凡鏇存錛? <p>      <font color="#ff0000">璇存槑錛歭ib鐩綍瀛樻斁絎笁鏂圭被搴擄紝src鐩綍瀛樻斁寰呯紪璇戠殑Java婧愭枃浠訛紒</font></p> <p><?xml version="1.0" encoding="GB2312" ?></p> <p><!DOCTYPE project></p> <p><project name="JavaMailClient" default="usage" basedir="."><br />       <property name="project-name" value="JavaMailClient"/></p> <p>      <property name="build" value="build"/><br />       <property name="lib" value="lib"/><br />       <property name="src" value="src"/><br />       <property name="build.classes"      value="${build}/classes" /><br />       <property file="build.properties"/><br />  </p> <p>      <property name="jar.dir"     value="jar"/><br />       <property name="jar-file-name"      value="${project-name}" /></p> <p>      <path id="Third-Part Lib"><br />             <fileset dir="${lib}"><br />                   <include name="**/*.jar" /><br />             </fileset><br />       </path><br />  <br />       <target name="usage" description="Build file usage info (default task)"><br />             <echo message=" " /><br />             <echo message="${project-name} " /><br />             <echo message="-------------------------------------------------------" /><br />             <echo message="Available Targets:" /><br />             <echo message=" ***" /><br />             <echo message=" Compiling:" /><br />             <echo message="  compile  - Compiles the source code" /><br />             <echo message=" ***" /><br />             <echo message=" Cleaning up:" /><br />             <echo message="  clean - Delete class files" /><br />             <echo message=" ***" /><br />             <echo message=" JAR:" /><br />             <echo message="  jar  - Generate an .jar for source code" /><br />             <echo message=" ***" /><br />             <echo message=" Executing:" /><br />             <echo message="  run  - Execute the  JavaMail client ! Get email of the latest two days  from server" /><br />             <echo message=" ***" /><br />             <echo message="-------------------------------------------------------" /><br />       </target></p> <p>      <target name="prepare" ><br />             <mkdir dir="${build.classes}" /><br />             <mkdir dir="${jar.dir}" /><br />       </target></p> <p>      <target name="clean" ><br />             <delete dir="${build}" /><br />             <delete dir="${jar.dir}" /><br />       </target><br />  <br />       <target name="compile" depends="clean,prepare"><br />       <echo message="Compiling the source code!"/><br />             <javac<br />                   srcdir="${src}"<br />                   destdir="${build.classes}"<br />                   deprecation="true"<br />                   failonerror="true" debug="true"<br />                   ><br />                   <classpath refid="Third-Part Lib"/> <br />             </javac><br />       </target></p> <p><br />       <!-- <target name="run" description="Receive email! "  depends="compile"> --><br />       <!-- 宸茬粡鍙互姝g‘榪愯錛佹敞鎰忥細classpath="${build.classes}" 涓瀹氳鍔犱笂錛屽惁鍒欎細鎶?java.lang.NoClassDefFoundError"鐨勯敊璇紒--><br />       <!--<br />       <target name="run" description="Receive email! "><br />             <java classname="POP3MailReceiver" classpath="${build.classes}" fork="true" maxmemory="256m"><br />                   <classpath refid="Third-Part Lib"/> <br />             </java><br />       </target><br />       --></p> <p>      <br />       <target name="run"  description="Receive email! "><br />             <java jar="${jar.dir}/${jar-file-name}.jar" fork="true" maxmemory="256m"/><br />       </target></p> <p>      <target name="jar" depends="compile"><br />             <jar destfile="${jar.dir}/${jar-file-name}.jar" basedir="${build.classes}"><br />                   <manifest><br />                         <!-- 姝ゅ闇瑕佹牴鎹渶瑕佽繘琛屼慨鏀?--><br />                         <attribute name="Main-Class" value="POP3MailReceiver"/><br />                         <attribute name="Class-Path" value="../${lib}/commons-email-1.0.jar ../${lib}/mail.jar ../${lib}/activation.jar"/><br />                   </manifest><br />             </jar><br />       </target><br /> </project><br /> <br /> <font color="#ff0000"><br /> 闄勶細Jar鍖呯殑姝g‘榪愯鏂規(guī)硶錛堣漿錛?/font></p> <p align="center"><font color="#ff0000"></font><font color="#0000ff">-jar鍙傛暟榪愯搴旂敤鏃禼lasspath鐨勮緗柟娉?nbsp;</font></p> <p>       浣犳槸鍚﹀湪浣跨敤java -jar鍙傛暟榪愯鎵撳寘濂界殑jar搴旂敤紼嬪簭鐨勬椂鍊欏彂鐜板簲鐢ㄧ▼搴忔棤娉曟壘鍒癱lasspath涓嬭緗ソ鐨勭涓夋柟綾誨簱鐨勫唴瀹癸紵鏃犺鎬庝箞璁劇疆classpath鍙傛暟閮芥棤嫻庝簬浜嬶紝鎬繪槸浼氭姤ClassNotFound鐨勯敊璇紵閭d箞鏈瘒甯栧瓙鍙互甯姪浣犳憜鑴辯儲鎭?:)<br />       褰撶敤java -jar yourJarExe.jar鏉ヨ繍琛屼竴涓粡榪囨墦鍖呯殑搴旂敤紼嬪簭鐨勬椂鍊欙紝浣犱細鍙戠幇濡備綍璁劇疆-classpath鍙傛暟搴旂敤紼嬪簭閮芥壘涓嶅埌鐩稿簲鐨勭涓夋柟綾伙紝鎶lassNotFound閿欒銆傚疄闄呬笂榪欐槸鐢變簬<font color="#ff0000">褰撲嬌鐢?jar鍙傛暟榪愯鐨勬椂鍊欙紝java VM浼氬睆钄芥墍鏈夌殑澶栭儴classpath,鑰屽彧浠ユ湰韜珁ourJarExe.jar鐨勫唴閮╟lass浣滀負綾葷殑瀵繪壘鑼冨洿銆?/font></p> <p><font face="榛戜綋" color="#800000" size="3">瑙e喅鏂規(guī)</font></p> <p><font color="#ff0000">涓 BootStrap class鎵╁睍鏂規(guī)</font><br />       Java 鍛戒護琛屾彁渚涗簡濡備綍鎵╁睍bootStrap 綰у埆class鐨勭畝鍗曟柟娉曪細<br />             -Xbootclasspath:     瀹屽叏鍙栦唬鍩烘湰鏍稿績鐨凧ava class 鎼滅儲璺緞.<br />                                    涓嶅父鐢?鍚﹀垯瑕侀噸鏂板啓鎵鏈塉ava 鏍稿績class<br />             -Xbootclasspath/a: 鍚庣紑鍦ㄦ牳蹇僣lass鎼滅儲璺緞鍚庨潰.甯哥敤!!<br />             -Xbootclasspath/p: 鍓嶇紑鍦ㄦ牳蹇僣lass鎼滅儲璺緞鍓嶉潰.涓嶅父鐢?閬垮厤<br />                                    寮曡搗涓嶅繀瑕佺殑鍐茬獊.<br /> 璇硶濡備笅:<br />  (鍒嗛殧絎︿笌classpath鍙傛暟綾諱技錛寀nix浣跨敤:鍙?windows浣跨敤;鍙鳳紝榪欓噷浠nix涓轟緥)<br />  java -Xbootclasspath/a:/usrhome/thirdlib.jar: -jar yourJarExe.jar</p> <p><font color="#ff0000">浜?extend class 鎵╁睍鏂規(guī)</font><br />       Java exten class 瀛樻斁鍦▄Java_home}\jre\lib\ext鐩綍涓?褰撹皟鐢↗ava鏃?瀵規(guī)墿灞昪lass璺緞鐨勬悳绱㈡槸鑷姩鐨?鎬諱細鎼滅儲鐨?榪欐牱,瑙e喅鐨勬柟妗堝氨寰堢畝鍗曚簡,灝嗘墍鏈夎浣跨敤鐨勭涓夋柟鐨刯ar鍖呴兘澶嶅埗鍒癳xt 鐩綍涓?<br />       <font color="#0000ff">錛堣嚜璇勶細涓嶆帹鑽愪嬌鐢紝鑷傚簲鎬у緢宸紒錛?/font></p> <p><font color="#ff0000">涓?User class鎵╁睍鏂規(guī)<br />       </font>褰撲嬌鐢?jar鎵ц鍙墽琛孞ar鍖呮椂,JVM灝咼ar鍖呮墍鍦ㄧ洰褰曡緗負codebase鐩綍,鎵鏈夌殑class鎼滅儲閮藉湪榪欎釜鐩綍涓嬪紑濮?鎵浠ュ鏋滀嬌鐢ㄤ簡鍏朵粬絎笁鏂圭殑jar鍖?涓涓瘮杈冨彲浠ユ帴鍙楃殑鍙厤緗柟妗?灝辨槸鍒╃敤jar鍖呯殑Manifest鎵╁睍鏈哄埗.<br /> 姝ラ濡備笅:<br /> 1.灝嗛渶瑕佺殑絎笁鏂圭殑jar鍖?澶嶅埗鍦ㄥ悓鍙墽琛宩ar鎵鍦ㄧ殑鐩綍鎴栨煇涓瓙鐩綍涓? 姣斿:jar 鍖呭湪 /usrhome/yourJarExe.jar 閭d箞浣犲彲浠ユ妸鎵鏈塲ar鍖呭鍒跺埌/usrhome鐩綍涓嬫垨/usrhome/lib 絳夌被浼肩殑瀛愮洰褰曚笅.<br /> 2.淇敼Manifest 鏂囦歡<br />  鍦∕anifest.mf鏂囦歡閲屽姞鍏ュ涓嬭<br />  Class-Path:classes12.jar lib/thirdlib.jar<br />  Class-Path 鏄彲鎵цjar鍖呰繍琛屼緷璧栫殑鍏抽敭璇?璇︾粏鍐呭鍙互鍙傝冿細<a >http://java.sun.com/docs/books/tutorial/ext/index.html</a></p> <p><br />       浠ヤ笂涓夌鏂規(guī)硶鎺ㄨ崘絎竴縐嶏紝鎵╁睍鎬уソ錛屾搷浣滆搗鏉ヤ篃鏈鏂逛究.<br />       鍙﹀緙栧啓鑷繁鐨凜lassLoader,鏉ュ姩鎬佽澆鍏lass,鏄洿鍔犲鏉傚拰楂樼駭鎶鏈?闄愪簬綃囧箙,涓嶈禈榪?鏈夊叴瓚d簡瑙e彲浠ュ幓google涓涓媍ustom classloader</p> <p>      Java鐨勫畨鍏ㄦ満鍒墮殢涓嶅悓鐨凧DK鐗堟湰鏈変笉鍚岀殑鍙樺寲,浼氬獎鍝嶅緢澶氭牳蹇僀LASS,姣斿Thread,鎵浠ュ緢澶氬ぇ鍨嬪晢涓氳蔣浠?瑕佹眰JDK鐨勭増鏈緢涓ユ牸.閮ㄥ垎鍘熷洜涔熷湪姝?<font color="#ff0000">榪欎篃瑕佹眰鍦ㄥ彂甯冭嚜宸辯紪鍐欑殑搴旂敤鏃跺?涓嶇澶у皬,閮借璇存槑寮鍙戝拰嫻嬭瘯鐨凧DK鐗堟湰.</font></p> <p><br /> 鏈枃鎵榪版柟娉曟祴璇曞熀浜巎2sdk 1.4.2_04-b05 </p> <p>----------------------------------------------------------------------------------------------</p> <p>闄?鑳屾櫙鐭ヨ瘑</p> <p>      鑷狫DK 1.2浠ュ悗,JVM閲囩敤浜嗗鎵?delegate)妯″紡鏉ヨ澆鍏lass錛庨噰鐢ㄨ繖縐嶈璁$殑鍘熷洜鍙互鍙傝?a >http://java.sun.com/docs/books/tutorial/ext/basics/load.html</a> </p> <p>      褰掔撼鏉ヨ:鏄熀浜嶫VM sandbox(娌欑洅)瀹夎妯″瀷涓婃彁渚涘簲鐢ㄥ眰鐨勫彲瀹氬埗鐨勫畨鍏ㄦ満鍒?</p> <p>      Java铏氭嫙鏈?JVM)瀵繪壘Class鐨勯『搴?/p> <p>1. Bootstrap classes</p> <p>灞炰簬Java 騫沖彴鏍稿績鐨刢lass,姣斿java.lang.String絳?鍙妑t.jar絳夐噸瑕佺殑鏍稿績綰у埆鐨刢lass.榪欐槸鐢盝VM Bootstrap class loader鏉ヨ澆鍏ョ殑.涓鑸槸鏀劇疆鍦▄java_home}\jre\lib鐩綍涓?/p> <p>2. Extension classes</p> <p>鍩轟簬Java鎵╁睍鏈哄埗,鐢ㄦ潵鎵╁睍Java鏍稿績鍔熻兘妯″潡.姣斿Java涓插彛閫氳妯″潡comm.jar.涓鑸斁緗湪{Java_home}\jre\lib\ext鐩綍涓?/p> <p>3. User classes</p> <p>寮鍙戜漢鍛樻垨鍏朵粬絎笁鏂瑰紑鍙戠殑Java紼嬪簭鍖?閫氳繃鍛戒護琛岀殑-classpath鎴?cp,鎴栬呴氳繃璁劇疆CLASSPATH鐜鍙橀噺鏉ュ紩鐢?JVM閫氳繃鏀劇疆鍦▄java_home}\lib\tools.jar鏉ュ鎵懼拰璋冪敤鐢ㄦ埛綰х殑class.甯哥敤鐨刯avac涔熸槸閫氳繃璋冪敤tools.jar鏉ュ鎵劇敤鎴鋒寚瀹氱殑璺緞鏉ョ紪璇慗ava婧愮▼搴?榪欐牱灝卞紩鍑轟簡User class璺緞鎼滅儲鐨勯『搴忔垨浼樺厛綰у埆鐨勯棶棰?</p> <p> 3.1 緙虹渷鍊?璋冪敤Java鎴杍avawa鐨勫綋鍓嶈礬寰?.),鏄紑鍙戠殑class鎵瀛樺湪鐨勫綋鍓嶇洰褰?br />  3.2 CLASSPATH鐜鍙橀噺璁劇疆鐨勮礬寰?濡傛灉璁劇疆浜咰LASSPATH,鍒機LASSPATH鐨勫間細瑕嗙洊緙虹渷鍊?br />  3.3 鎵цJava鐨勫懡浠よ-classpath鎴?cp鐨勫?濡傛灉鍒跺畾浜嗚繖涓や釜鍛戒護琛屽弬鏁頒箣涓,瀹冪殑鍊間細瑕嗙洊鐜鍙橀噺CLASSPATH鐨勫?br />  3.4 -jar 閫夐」:濡傛灉閫氳繃java -jar 鏉ヨ繍琛屼竴涓彲鎵ц鐨刯ar鍖?榪欏綋鍓峧ar鍖呬細瑕嗙洊涓婇潰鎵鏈夌殑鍊?鎹㈠彞璇濊,-jar 鍚庨潰鎵璺熺殑jar鍖呯殑浼樺厛綰у埆鏈楂?濡傛灉鎸囧畾浜?jar閫夐」,鎵鏈夌幆澧冨彉閲忓拰鍛戒護琛屽埗瀹氱殑鎼滅儲璺緞閮藉皢琚拷鐣?JVM APPClassloader灝嗗彧浼氫互jar鍖呬負鎼滅儲鑼冨洿.<br /> 鏈夊叧鍙墽琛宩ar鏈夎澶氱浉鍏崇殑瀹夊叏鏂歸潰鐨勬弿榪?鍙互鍙傝?a >http://java.sun.com/docs/books/tutorial/jar/</a> 鏉ュ叏闈簡瑙?</p> <p>榪欎篃鏄負浠涔堝簲鐢ㄧ▼搴忔墦鍖呮垚鍙墽琛岀殑jar鍖呭悗,涓嶇浣犳庝箞璁劇疆classpath閮戒笉鑳藉紩鐢ㄥ埌絎笁鏂筳ar鍖呯殑涓滆タ浜?<br />  <br /> </p> <img src ="http://www.tkk7.com/human2008/aggbug/173729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/human2008/" target="_blank">鐏?</a> 2008-01-08 18:43 <a href="http://www.tkk7.com/human2008/archive/2008/01/08/173729.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://chinacry.com" target="_blank">日韩视频在线精品视频免费观看</a>| <a href="http://wwwxue1888.com" target="_blank">国产免费人成视频在线播放播</a>| <a href="http://kutuwo.com" target="_blank">久久久国产精品无码免费专区</a>| <a href="http://a8g8.com" target="_blank">亚洲日韩精品无码一区二区三区</a>| <a href="http://www62hth.com" target="_blank">粉色视频免费入口</a>| <a href="http://adcaes.com" target="_blank">日本xxwwxxww在线视频免费</a>| <a href="http://qq-gm.com" target="_blank">野花香高清视频在线观看免费 </a>| <a href="http://34jjjj.com" target="_blank">a级片在线免费看</a>| <a href="http://qq-gm.com" target="_blank">国产亚洲精久久久久久无码AV</a>| <a href="http://zibochanglong.com" target="_blank">国产精品免费看久久久香蕉</a>| <a href="http://qzllw.com" target="_blank">亚洲色成人网站WWW永久</a>| <a href="http://xamxx.com" target="_blank">青柠影视在线观看免费高清</a>| <a href="http://628669.com" target="_blank">亚洲午夜精品一区二区</a>| <a href="http://beijinzhongliuyiyuan.com" target="_blank">日本在线看片免费人成视频1000</a>| <a href="http://918989b.com" target="_blank">成人免费在线视频</a>| <a href="http://fenglufzjx.com" target="_blank">噜噜综合亚洲AV中文无码</a>| <a href="http://dasheng178.com" target="_blank">亚洲AV无码成人精品区大在线</a>| <a href="http://1111xxxx.com" target="_blank">www一区二区www免费</a>| <a href="http://144446.com" target="_blank">亚洲AV无码不卡无码</a>| <a href="http://xieehuomh.com" target="_blank">精品福利一区二区三区免费视频</a>| <a href="http://njbyz.com" target="_blank">91在线亚洲综合在线</a>| <a href="http://datian-cn.com" target="_blank">免费人成视网站在线观看不卡</a>| <a href="http://youyou8tv.com" target="_blank">一级做a爰片久久毛片免费陪 </a>| <a href="http://hjndgb.com" target="_blank">波多野结衣免费视频观看</a>| <a href="http://0595laser.com" target="_blank">人妖系列免费网站观看</a>| <a href="http://jpvv8.com" target="_blank">亚洲av无码专区国产乱码在线观看 </a>| <a href="http://922eee.com" target="_blank">亚洲男人的天堂在线播放</a>| <a href="http://520baoyu.com" target="_blank">美女视频黄的全免费视频</a>| <a href="http://zf91.com" target="_blank">免费一级特黄特色大片</a>| <a href="http://0359jgyy.com" target="_blank">香蕉蕉亚亚洲aav综合</a>| <a href="http://doubaye.com" target="_blank">免费av欧美国产在钱</a>| <a href="http://bixnu.com" target="_blank">尤物视频在线免费观看</a>| <a href="http://89kino.com" target="_blank">日韩亚洲Av人人夜夜澡人人爽 </a>| <a href="http://zmnhssn.com" target="_blank">成人国产精品免费视频</a>| <a href="http://avdian126.com" target="_blank">日韩精品一区二区亚洲AV观看</a>| <a href="http://www-7479.com" target="_blank">精品久久久久国产免费</a>| <a href="http://hengzekang.com" target="_blank">一级毛片大全免费播放</a>| <a href="http://jpvv8.com" target="_blank">亚洲国产成人久久</a>| <a href="http://633223.com" target="_blank">亚洲人成影院在线无码观看</a>| <a href="http://51xinshiji.com" target="_blank">最近2019中文字幕免费大全5 </a>| <a href="http://6363388.com" target="_blank">精品亚洲国产成AV人片传媒</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>