Topic: JAR 起一些檔案...

  Print this page

1.JAR 起一些檔案... Copy to clipboard
Posted by: kam
Posted on: 2004-08-12 11:02

我寫了一個程式, 又有一些lib

我想一次過jar 成一個檔案, 可以用...

但我jar 起了後, 卻說找不到main....

請問如果要好像我這樣做...

是否將所有class 檔和 lib 放在同一個folder

然後

jar cf name *.*

?????

2.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: joelwx
Posted on: 2004-08-13 12:19

你写MANIFEST信息了吗?没有写的话,用java -jar是不能运行的。
例:
class:test.Test
com.borland.jbcl.XYLayout
Directory:test-Test
com-borland-jbcl-XYLayout
MANIFEST:写一TXT,内容:Main-Class:test.Test(切记回车)
cd到test,com所在目录;
jar cvfm jar_name.jar txt_name.txt test com
这样应该可以了。

3.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: kam
Posted on: 2004-08-13 15:08

D:\Marcelo\eTicketing\Report Generator JAR>jar cvf rg.jar *.*
新增 manifest
新增︰barbecue-1.1.jar (讀=84707)(寫=71818)(壓縮 15%)
新增︰bsh-1.3.0.jar (讀=242154)(寫=222559)(壓縮 8%)
新增︰commons-beanutils.jar (讀=110681)(寫=98207)(壓縮 11%)
新增︰commons-collections.jar (讀=165119)(寫=135833)(壓縮 17%)
新增︰commons-digester.jar (讀=93881)(寫=84919)(壓縮 9%)
新增︰commons-logging-api.jar (讀=18404)(寫=16528)(壓縮 10%)
新增︰commons-logging.jar (讀=26388)(寫=23973)(壓縮 9%)
新增︰DataBaseControllor.class (讀=6597)(寫=2757)(壓縮 58%)
新增︰db.properties (讀=266)(寫=146)(壓縮 45%)
新增︰icon1.gif (讀=1032)(寫=753)(壓縮 27%)
新增︰iReport.jar (讀=1494804)(寫=1310024)(壓縮 12%)
新增︰itext-1.02b.jar (讀=766153)(寫=719893)(壓縮 6%)
新增︰jasperreports-0.5.3.jar (讀=550903)(寫=500882)(壓縮 9%)
新增︰jcmdline-1.0.2.jar (讀=46131)(寫=43589)(壓縮 5%)
新增︰jcommon-0.9.3.jar (讀=379019)(寫=342870)(壓縮 9%)
新增︰jfreechart-0.9.18.jar (讀=893440)(寫=835922)(壓縮 6%)
新增︰looks-1.2.2.jar (讀=324952)(寫=288641)(壓縮 11%)
新增︰MainApplicationView$1.class (讀=2410)(寫=1339)(壓縮 44%)
新增︰MainApplicationView$2.class (讀=667)(寫=397)(壓縮 40%)
新增︰MainApplicationView.class (讀=3580)(寫=1894)(壓縮 47%)
新增︰mainclass.mf (讀=31)(寫=31)(壓縮 0%)
新增︰name (讀=8722330)(寫=7727765)(壓縮 11%)
新增︰ojdbc14.jar (讀=1181679)(寫=1122442)(壓縮 5%)
新增︰poi-2.0-final-20040126.jar (讀=619881)(寫=570439)(壓縮 7%)
新增︰Print.class (讀=254)(寫=207)(壓縮 18%)
新增︰ReadProperties.class (讀=1449)(寫=731)(壓縮 49%)
新增︰ReportGenerator.class (讀=3229)(寫=1424)(壓縮 55%)
新增︰SaveDialog.class (讀=534)(寫=364)(壓縮 31%)
新增︰tinylaf.jar (讀=507035)(寫=460910)(壓縮 9%)
新增︰xercesImpl.jar (讀=895813)(寫=789816)(壓縮 11%)
新增︰xmlParserAPIs.jar (讀=123705)(寫=91673)(壓縮 25%)

D:\Marcelo\eTicketing\Report Generator JAR>java -jar rg
Exception in thread "main" java.util.zip.ZipException: 系統找不到指定的檔案。
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:112)
at java.util.jar.JarFile.<init>(JarFile.java:127)

-----------------------------------------------

請問是什麼原因呢??

幫幫忙 ^.^ 謝謝

4.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: kam
Posted on: 2004-08-13 15:48

我pack到...run到, 但一click d button 就:

D:\Marcelo\eTicketing\Report Generator JAR>java -jar rg.jar
java.lang.NoClassDefFoundError: dori/jasper/engine/JRExporterParameter
at MainApplicationView$1.actionPerformed(MainApplicationView.java:80)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
86)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
ctButton.java:1839)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258
)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:245)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483
)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

-----------

請問我應該點做呀?

5.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: joelwx
Posted on: 2004-08-13 17:18

你用jar cvf *.*,JAR包里的MANIFEST--MANIFEST.MF是没有主类信息的,你 JAVA -JAR 当然会发生NoClassDefFoundException.
另:打包时最好不要包含JAR文件,全拆成CLASS吧。
再试试吧。
有问题再说。

6.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: kam
Posted on: 2004-08-13 18:42

返工了...

星期一才回公司....到時再試試吧! ^.^

7.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: joelwx
Posted on: 2004-08-13 18:52

ok,c u then.

8.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: kam
Posted on: 2004-08-16 10:15

我把那些 jar 解出來.........變成了一個個folder...沒有jar 了

-------------------------

新增︰org/syntax/jedit/InputHandler$next_page.class (讀=1385)(寫=801)(壓縮 42%)
新增︰org/syntax/jedit/InputHandler$next_word.class (讀=1792)(寫=982)(壓縮 45%)
新增︰org/syntax/jedit/InputHandler$NonRecordable.class (讀=218)(寫=155)(壓縮 28
%)
新增︰org/syntax/jedit/InputHandler$NonRepeatable.class (讀=218)(寫=155)(壓縮 28
%)
新增︰org/syntax/jedit/InputHandler$overwrite.class (讀=867)(寫=488)(壓縮 43%)
新增︰org/syntax/jedit/InputHandler$prev_char.class (讀=1129)(寫=657)(壓縮 41%)
新增︰org/syntax/jedit/InputHandler$prev_line.class (讀=1428)(寫=816)(壓縮 42%)
新增︰org/syntax/jedit/InputHandler$prev_page.class (讀=1306)(寫=767)(壓縮 41%)
新增︰org/syntax/jedit/InputHandler$prev_word.class (讀=1734)(寫=958)(壓縮 44%)
新增︰org/syntax/jedit/InputHandler$redo.class (讀=1009)(寫=539)(壓縮 46%)
新增︰org/syntax/jedit/InputHandler$repeat.class (讀=1214)(寫=631)(壓縮 48%)
新增︰org/syntax/jedit/InputHandler$select_all.class (讀=804)(寫=441)(壓縮 45%)
新增︰org/syntax/jedit/InputHandler$toggle_rect.class (讀=881)(寫=486)(壓縮 44%)

新增︰org/syntax/jedit/InputHandler$undo.class (讀=1009)(寫=539)(壓縮 46%)
新增︰org/syntax/jedit/InputHandler$Wrapper.class (讀=206)(寫=150)(壓縮 27%)
新增︰org/syntax/jedit/InputHandler.class (讀=9946)(寫=4473)(壓縮 55%)
新增︰org/syntax/jedit/IReportKeywordLookup$Key.class (讀=694)(寫=384)(壓縮 44%)

新增︰org/syntax/jedit/IReportKeywordLookup.class (讀=1832)(寫=1011)(壓縮 44%)
新增︰org/syntax/jedit/JEditTextArea$1.class (讀=1278)(寫=640)(壓縮 49%)
新增︰org/syntax/jedit/JEditTextArea$AdjustHandler.class (讀=1220)(寫=592)(壓縮
51%)
新增︰org/syntax/jedit/JEditTextArea$CaretBlinker.class (讀=742)(寫=433)(壓縮 41
%)
新增︰org/syntax/jedit/JEditTextArea$CaretUndo.class (讀=1443)(寫=749)(壓縮 48%)

新增︰org/syntax/jedit/JEditTextArea$ComponentHandler.class (讀=866)(寫=473)(壓
縮 45%)
新增︰org/syntax/jedit/JEditTextArea$DocumentHandler.class (讀=1658)(寫=841)(壓
縮 49%)
新增︰org/syntax/jedit/JEditTextArea$DragHandler.class (讀=1225)(寫=683)(壓縮 44
%)
新增︰org/syntax/jedit/JEditTextArea$FocusHandler.class (讀=911)(寫=492)(壓縮 45
%)
新增︰org/syntax/jedit/JEditTextArea$MouseHandler.class (讀=3540)(寫=2003)(壓縮
43%)
新增︰org/syntax/jedit/JEditTextArea$MutableCaretEvent.class (讀=803)(寫=434)(壓
縮 45%)
新增︰org/syntax/jedit/JEditTextArea$ScrollLayout.class (讀=3525)(寫=1879)(壓縮
46%)
新增︰org/syntax/jedit/JEditTextArea.class (讀=25319)(寫=11588)(壓縮 54%)
新增︰org/syntax/jedit/KeywordLookupIF.class (讀=179)(寫=152)(壓縮 15%)
新增︰org/syntax/jedit/KeywordMap$Keyword.class (讀=693)(寫=395)(壓縮 43%)
新增︰org/syntax/jedit/KeywordMap.class (讀=2172)(寫=1110)(壓縮 48%)
新增︰org/syntax/jedit/SyntaxDocument.class (讀=3461)(寫=1522)(壓縮 56%)
新增︰org/syntax/jedit/SyntaxStyle.class (讀=2560)(寫=1231)(壓縮 51%)
新增︰org/syntax/jedit/SyntaxUtilities.class (讀=3278)(寫=1656)(壓縮 49%)
新增︰org/syntax/jedit/TextAreaDefaults.class (讀=1854)(寫=986)(壓縮 46%)
新增︰org/syntax/jedit/TextAreaPainter$Highlight.class (讀=443)(寫=259)(壓縮 41%
)
新增︰org/syntax/jedit/TextAreaPainter.class (讀=12774)(寫=5660)(壓縮 55%)
新增︰org/syntax/jedit/TextUtilities.class (讀=2207)(寫=1315)(壓縮 40%)
新增︰org/syntax/jedit/tokenmarker/ (讀=0)(寫=0)(儲存 0%)
新增︰org/syntax/jedit/tokenmarker/BatchFileTokenMarker.class (讀=1851)(寫=1099)
(壓縮 40%)
新增︰org/syntax/jedit/tokenmarker/CCTokenMarker.class (讀=2588)(寫=1398)(壓縮 4
5%)
新增︰org/syntax/jedit/tokenmarker/CTokenMarker.class (讀=4700)(寫=2625)(壓縮 44
%)
新增︰org/syntax/jedit/tokenmarker/EiffelTokenMarker.class (讀=4563)(寫=2609)(壓
縮 42%)
新增︰org/syntax/jedit/tokenmarker/HTMLTokenMarker.class (讀=3608)(寫=2060)(壓縮
42%)
新增︰org/syntax/jedit/tokenmarker/IDLTokenMarker.class (讀=1623)(寫=903)(壓縮 4
4%)
新增︰org/syntax/jedit/tokenmarker/JavaScriptTokenMarker.class (讀=1109)(寫=604)
(壓縮 45%)
新增︰org/syntax/jedit/tokenmarker/JavaTokenMarker.class (讀=1901)(寫=1048)(壓縮
44%)
新增︰org/syntax/jedit/tokenmarker/MakefileTokenMarker.class (讀=1739)(寫=1099)(
壓縮 36%)
新增︰org/syntax/jedit/tokenmarker/PatchTokenMarker.class (讀=931)(寫=534)(壓縮
42%)
新增︰org/syntax/jedit/tokenmarker/PerlTokenMarker.class (讀=11987)(寫=6284)(壓
縮 47%)
新增︰org/syntax/jedit/tokenmarker/PHPTokenMarker.class (讀=4743)(寫=2635)(壓縮
44%)
新增︰org/syntax/jedit/tokenmarker/PLSQLTokenMarker.class (讀=9649)(寫=4978)(壓
縮 48%)
新增︰org/syntax/jedit/tokenmarker/PropsTokenMarker.class (讀=1563)(寫=947)(壓縮
39%)
新增︰org/syntax/jedit/tokenmarker/PythonTokenMarker.class (讀=3765)(寫=2150)(壓
縮 42%)
新增︰org/syntax/jedit/tokenmarker/ShellScriptTokenMarker.class (讀=3304)(寫=198
7)(壓縮 39%)
新增︰org/syntax/jedit/tokenmarker/SQLTokenMarker.class (讀=2884)(寫=1562)(壓縮
45%)
新增︰org/syntax/jedit/tokenmarker/TeXTokenMarker.class (讀=1634)(寫=1054)(壓縮
35%)
新增︰org/syntax/jedit/tokenmarker/Token.class (讀=1294)(寫=706)(壓縮 45%)
新增︰org/syntax/jedit/tokenmarker/TokenMarker$LineInfo.class (讀=839)(寫=413)(
壓縮 50%)
新增︰org/syntax/jedit/tokenmarker/TokenMarker.class (讀=3360)(寫=1738)(壓縮 48%
)
新增︰org/syntax/jedit/tokenmarker/TSQLTokenMarker.class (讀=31774)(寫=13938)(壓
縮 56%)
新增︰org/syntax/jedit/tokenmarker/XMLTokenMarker.class (讀=365)(寫=233)(壓縮 36
%)
新增︰org/w3c/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/Attr.class (讀=336)(寫=225)(壓縮 33%)
新增︰org/w3c/dom/CDATASection.class (讀=100)(寫=84)(壓縮 16%)
新增︰org/w3c/dom/CharacterData.class (讀=523)(寫=266)(壓縮 49%)
新增︰org/w3c/dom/Comment.class (讀=104)(寫=89)(壓縮 14%)
新增︰org/w3c/dom/css/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/css/Counter.class (讀=175)(寫=150)(壓縮 14%)
新增︰org/w3c/dom/css/CSS2Properties.class (讀=7319)(寫=1902)(壓縮 74%)
新增︰org/w3c/dom/css/CSSCharsetRule.class (讀=264)(寫=184)(壓縮 30%)
新增︰org/w3c/dom/css/CSSFontFaceRule.class (讀=182)(寫=141)(壓縮 22%)
新增︰org/w3c/dom/css/CSSImportRule.class (讀=279)(寫=190)(壓縮 31%)
新增︰org/w3c/dom/css/CSSMediaRule.class (讀=370)(寫=238)(壓縮 35%)
新增︰org/w3c/dom/css/CSSPageRule.class (讀=330)(寫=216)(壓縮 34%)
新增︰org/w3c/dom/css/CSSPrimitiveValue.class (讀=1448)(寫=636)(壓縮 56%)
新增︰org/w3c/dom/css/CSSRule.class (讀=634)(寫=365)(壓縮 42%)
新增︰org/w3c/dom/css/CSSRuleList.class (讀=158)(寫=132)(壓縮 16%)
新增︰org/w3c/dom/css/CSSStyleDeclaration.class (讀=659)(寫=314)(壓縮 52%)
新增︰org/w3c/dom/css/CSSStyleRule.class (讀=331)(寫=213)(壓縮 35%)
新增︰org/w3c/dom/css/CSSStyleSheet.class (讀=376)(寫=239)(壓縮 36%)
新增︰org/w3c/dom/css/CSSUnknownRule.class (讀=113)(寫=90)(壓縮 20%)
新增︰org/w3c/dom/css/CSSValue.class (讀=427)(寫=279)(壓縮 34%)
新增︰org/w3c/dom/css/CSSValueList.class (讀=192)(寫=145)(壓縮 24%)
新增︰org/w3c/dom/css/DocumentCSS.class (讀=239)(寫=169)(壓縮 29%)
新增︰org/w3c/dom/css/DOMImplementationCSS.class (讀=287)(寫=180)(壓縮 37%)
新增︰org/w3c/dom/css/ElementCSSInlineStyle.class (讀=157)(寫=134)(壓縮 14%)
新增︰org/w3c/dom/css/Rect.class (讀=193)(寫=155)(壓縮 19%)
新增︰org/w3c/dom/css/RGBColor.class (讀=177)(寫=149)(壓縮 15%)
新增︰org/w3c/dom/css/ViewCSS.class (讀=228)(寫=170)(壓縮 25%)
新增︰org/w3c/dom/Document.class (讀=1445)(寫=495)(壓縮 65%)
新增︰org/w3c/dom/DocumentFragment.class (讀=104)(寫=87)(壓縮 16%)
新增︰org/w3c/dom/DocumentType.class (讀=296)(寫=216)(壓縮 27%)
新增︰org/w3c/dom/DOMException.class (讀=872)(寫=482)(壓縮 44%)
新增︰org/w3c/dom/DOMImplementation.class (讀=442)(寫=208)(壓縮 52%)
新增︰org/w3c/dom/Element.class (讀=1204)(寫=371)(壓縮 69%)
新增︰org/w3c/dom/Entity.class (讀=194)(寫=156)(壓縮 19%)
新增︰org/w3c/dom/EntityReference.class (讀=103)(寫=88)(壓縮 14%)
新增︰org/w3c/dom/events/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/events/DocumentEvent.class (讀=215)(寫=157)(壓縮 26%)
新增︰org/w3c/dom/events/Event.class (讀=551)(寫=345)(壓縮 37%)
新增︰org/w3c/dom/events/EventException.class (讀=302)(寫=237)(壓縮 21%)
新增︰org/w3c/dom/events/EventListener.class (讀=145)(寫=114)(壓縮 21%)
新增︰org/w3c/dom/events/EventTarget.class (讀=323)(寫=202)(壓縮 37%)
新增︰org/w3c/dom/events/MouseEvent.class (讀=517)(寫=291)(壓縮 43%)
新增︰org/w3c/dom/events/MutationEvent.class (讀=537)(寫=298)(壓縮 44%)
新增︰org/w3c/dom/events/UIEvent.class (讀=279)(寫=190)(壓縮 31%)
新增︰org/w3c/dom/html/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/html/HTMLAnchorElement.class (讀=696)(寫=343)(壓縮 50%)
新增︰org/w3c/dom/html/HTMLAppletElement.class (讀=604)(寫=283)(壓縮 53%)
新增︰org/w3c/dom/html/HTMLAreaElement.class (讀=518)(寫=285)(壓縮 44%)
新增︰org/w3c/dom/html/HTMLBaseElement.class (讀=250)(寫=170)(壓縮 32%)
新增︰org/w3c/dom/html/HTMLBaseFontElement.class (讀=288)(寫=186)(壓縮 35%)
新增︰org/w3c/dom/html/HTMLBodyElement.class (讀=412)(寫=232)(壓縮 43%)
新增︰org/w3c/dom/html/HTMLBRElement.class (讀=210)(寫=152)(壓縮 27%)
新增︰org/w3c/dom/html/HTMLButtonElement.class (讀=485)(寫=279)(壓縮 42%)
新增︰org/w3c/dom/html/HTMLCollection.class (讀=216)(寫=164)(壓縮 24%)
新增︰org/w3c/dom/html/HTMLDirectoryElement.class (讀=187)(寫=147)(壓縮 21%)
新增︰org/w3c/dom/html/HTMLDivElement.class (讀=211)(寫=153)(壓縮 27%)
新增︰org/w3c/dom/html/HTMLDListElement.class (讀=183)(寫=144)(壓縮 21%)
新增︰org/w3c/dom/html/HTMLDocument.class (讀=758)(寫=377)(壓縮 50%)
新增︰org/w3c/dom/html/HTMLDOMImplementation.class (讀=210)(寫=144)(壓縮 31%)
新增︰org/w3c/dom/html/HTMLElement.class (讀=347)(寫=212)(壓縮 38%)
新增︰org/w3c/dom/html/HTMLFieldSetElement.class (讀=188)(寫=136)(壓縮 27%)
新增︰org/w3c/dom/html/HTMLFontElement.class (讀=284)(寫=183)(壓縮 35%)
新增︰org/w3c/dom/html/HTMLFormElement.class (讀=551)(寫=299)(壓縮 45%)
新增︰org/w3c/dom/html/HTMLFrameElement.class (讀=544)(寫=289)(壓縮 46%)
新增︰org/w3c/dom/html/HTMLFrameSetElement.class (讀=250)(寫=169)(壓縮 32%)
新增︰org/w3c/dom/html/HTMLHeadElement.class (讀=216)(寫=154)(壓縮 28%)
新增︰org/w3c/dom/html/HTMLHeadingElement.class (讀=215)(寫=156)(壓縮 27%)
新增︰org/w3c/dom/html/HTMLHRElement.class (讀=339)(寫=216)(壓縮 36%)
新增︰org/w3c/dom/html/HTMLHtmlElement.class (讀=216)(寫=154)(壓縮 28%)
新增︰org/w3c/dom/html/HTMLIFrameElement.class (讀=604)(寫=295)(壓縮 51%)
新增︰org/w3c/dom/html/HTMLImageElement.class (讀=690)(寫=330)(壓縮 52%)
新增︰org/w3c/dom/html/HTMLInputElement.class (讀=1016)(寫=474)(壓縮 53%)
新增︰org/w3c/dom/html/HTMLIsIndexElement.class (讀=274)(寫=181)(壓縮 33%)
新增︰org/w3c/dom/html/HTMLLabelElement.class (讀=320)(寫=200)(壓縮 37%)
新增︰org/w3c/dom/html/HTMLLegendElement.class (讀=317)(寫=203)(壓縮 35%)
新增︰org/w3c/dom/html/HTMLLIElement.class (讀=259)(寫=181)(壓縮 30%)
新增︰org/w3c/dom/html/HTMLLinkElement.class (讀=535)(寫=284)(壓縮 46%)
新增︰org/w3c/dom/html/HTMLMapElement.class (讀=266)(寫=181)(壓縮 31%)
新增︰org/w3c/dom/html/HTMLMenuElement.class (讀=182)(寫=142)(壓縮 21%)
新增︰org/w3c/dom/html/HTMLMetaElement.class (讀=338)(寫=203)(壓縮 39%)
新增︰org/w3c/dom/html/HTMLModElement.class (讀=253)(寫=170)(壓縮 32%)
新增︰org/w3c/dom/html/HTMLObjectElement.class (讀=937)(寫=420)(壓縮 55%)
新增︰org/w3c/dom/html/HTMLOListElement.class (讀=317)(寫=212)(壓縮 33%)
新增︰org/w3c/dom/html/HTMLOptGroupElement.class (讀=273)(寫=189)(壓縮 30%)
新增︰org/w3c/dom/html/HTMLOptionElement.class (讀=515)(寫=288)(壓縮 44%)
新增︰org/w3c/dom/html/HTMLParagraphElement.class (讀=217)(寫=159)(壓縮 26%)
新增︰org/w3c/dom/html/HTMLParamElement.class (讀=331)(寫=195)(壓縮 41%)
新增︰org/w3c/dom/html/HTMLPreElement.class (讀=177)(寫=141)(壓縮 20%)
新增︰org/w3c/dom/html/HTMLQuoteElement.class (讀=211)(寫=151)(壓縮 28%)
新增︰org/w3c/dom/html/HTMLScriptElement.class (讀=455)(寫=257)(壓縮 43%)
新增︰org/w3c/dom/html/HTMLSelectElement.class (讀=786)(寫=383)(壓縮 51%)
新增︰org/w3c/dom/html/HTMLStyleElement.class (讀=306)(寫=205)(壓縮 33%)
新增︰org/w3c/dom/html/HTMLTableCaptionElement.class (讀=220)(寫=162)(壓縮 26%)
新增︰org/w3c/dom/html/HTMLTableCellElement.class (讀=795)(寫=381)(壓縮 52%)
新增︰org/w3c/dom/html/HTMLTableColElement.class (讀=413)(寫=244)(壓縮 40%)
新增︰org/w3c/dom/html/HTMLTableElement.class (讀=1196)(寫=473)(壓縮 60%)
新增︰org/w3c/dom/html/HTMLTableRowElement.class (讀=676)(寫=325)(壓縮 51%)
新增︰org/w3c/dom/html/HTMLTableSectionElement.class (讀=469)(寫=264)(壓縮 43%)
新增︰org/w3c/dom/html/HTMLTextAreaElement.class (讀=709)(寫=365)(壓縮 48%)
新增︰org/w3c/dom/html/HTMLTitleElement.class (讀=211)(寫=151)(壓縮 28%)
新增︰org/w3c/dom/html/HTMLUListElement.class (讀=266)(寫=183)(壓縮 31%)
新增︰org/w3c/dom/ls/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/ls/DocumentLS.class (讀=329)(寫=224)(壓縮 31%)
新增︰org/w3c/dom/ls/DOMBuilder.class (讀=877)(寫=461)(壓縮 47%)
新增︰org/w3c/dom/ls/DOMBuilderFilter.class (讀=377)(寫=261)(壓縮 30%)
新增︰org/w3c/dom/ls/DOMEntityResolver.class (讀=198)(寫=129)(壓縮 34%)
新增︰org/w3c/dom/ls/DOMImplementationLS.class (讀=442)(寫=271)(壓縮 38%)
新增︰org/w3c/dom/ls/DOMInputSource.class (讀=552)(寫=281)(壓縮 49%)
新增︰org/w3c/dom/ls/DOMWriter.class (讀=574)(寫=306)(壓縮 46%)
新增︰org/w3c/dom/ls/DOMWriterFilter.class (讀=152)(寫=136)(壓縮 10%)
新增︰org/w3c/dom/ls/ElementLS.class (讀=177)(寫=131)(壓縮 25%)
新增︰org/w3c/dom/ls/LSLoadEvent.class (讀=223)(寫=156)(壓縮 30%)
新增︰org/w3c/dom/ls/LSProgressEvent.class (讀=226)(寫=173)(壓縮 23%)
新增︰org/w3c/dom/NamedNodeMap.class (讀=522)(寫=248)(壓縮 52%)
新增︰org/w3c/dom/Node.class (讀=1604)(寫=714)(壓縮 55%)
新增︰org/w3c/dom/NodeList.class (讀=144)(寫=123)(壓縮 14%)
新增︰org/w3c/dom/Notation.class (讀=170)(寫=136)(壓縮 20%)
新增︰org/w3c/dom/ProcessingInstruction.class (讀=272)(寫=188)(壓縮 30%)
新增︰org/w3c/dom/ranges/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/ranges/DocumentRange.class (讀=144)(寫=115)(壓縮 20%)
新增︰org/w3c/dom/ranges/Range.class (讀=1381)(寫=574)(壓縮 58%)
新增︰org/w3c/dom/ranges/RangeException.class (讀=343)(寫=263)(壓縮 23%)
新增︰org/w3c/dom/stylesheets/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/stylesheets/DocumentStyle.class (讀=166)(寫=125)(壓縮 24%)
新增︰org/w3c/dom/stylesheets/LinkStyle.class (讀=152)(寫=116)(壓縮 23%)
新增︰org/w3c/dom/stylesheets/MediaList.class (讀=369)(寫=230)(壓縮 37%)
新增︰org/w3c/dom/stylesheets/StyleSheet.class (讀=404)(寫=244)(壓縮 39%)
新增︰org/w3c/dom/stylesheets/StyleSheetList.class (讀=180)(寫=138)(壓縮 23%)
新增︰org/w3c/dom/Text.class (讀=205)(寫=156)(壓縮 23%)
新增︰org/w3c/dom/traversal/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/traversal/DocumentTraversal.class (讀=405)(寫=203)(壓縮 49%)
新增︰org/w3c/dom/traversal/NodeFilter.class (讀=769)(寫=405)(壓縮 47%)
新增︰org/w3c/dom/traversal/NodeIterator.class (讀=393)(寫=263)(壓縮 33%)
新增︰org/w3c/dom/traversal/TreeWalker.class (讀=542)(寫=320)(壓縮 40%)
新增︰org/w3c/dom/views/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/dom/views/AbstractView.class (讀=148)(寫=118)(壓縮 20%)
新增︰org/w3c/dom/views/DocumentView.class (讀=151)(寫=125)(壓縮 17%)
新增︰org/w3c/tools/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/tools/codec/ (讀=0)(寫=0)(儲存 0%)
新增︰org/w3c/tools/codec/Base64Decoder.class (讀=4878)(寫=2610)(壓縮 46%)
新增︰org/w3c/tools/codec/Base64Encoder.class (讀=4338)(寫=2371)(壓縮 45%)
新增︰org/w3c/tools/codec/Base64FormatException.class (讀=391)(寫=253)(壓縮 35%)

新增︰org/xml/ (讀=0)(寫=0)(儲存 0%)
新增︰org/xml/sax/ (讀=0)(寫=0)(儲存 0%)
新增︰org/xml/sax/AttributeList.class (讀=265)(寫=183)(壓縮 30%)
新增︰org/xml/sax/Attributes.class (讀=452)(寫=222)(壓縮 50%)
新增︰org/xml/sax/ContentHandler.class (讀=763)(寫=344)(壓縮 54%)
新增︰org/xml/sax/DocumentHandler.class (讀=580)(寫=306)(壓縮 47%)
新增︰org/xml/sax/DTDHandler.class (讀=334)(寫=182)(壓縮 45%)
新增︰org/xml/sax/EntityResolver.class (讀=255)(寫=180)(壓縮 29%)
新增︰org/xml/sax/ErrorHandler.class (讀=248)(寫=167)(壓縮 32%)
新增︰org/xml/sax/ext/ (讀=0)(寫=0)(儲存 0%)
新增︰org/xml/sax/ext/DeclHandler.class (讀=471)(寫=212)(壓縮 54%)
新增︰org/xml/sax/ext/LexicalHandler.class (讀=438)(寫=244)(壓縮 44%)
新增︰org/xml/sax/HandlerBase.class (讀=1437)(寫=553)(壓縮 61%)
新增︰org/xml/sax/helpers/ (讀=0)(寫=0)(儲存 0%)
新增︰org/xml/sax/helpers/AttributeListImpl.class (讀=1607)(寫=762)(壓縮 52%)
新增︰org/xml/sax/helpers/AttributesImpl.class (讀=3338)(寫=1348)(壓縮 59%)
新增︰org/xml/sax/helpers/DefaultHandler.class (讀=1648)(寫=585)(壓縮 64%)
新增︰org/xml/sax/helpers/LocatorImpl.class (讀=934)(寫=447)(壓縮 52%)
新增︰org/xml/sax/helpers/NamespaceSupport$Context.class (讀=2439)(寫=1170)(壓縮
52%)
新增︰org/xml/sax/helpers/NamespaceSupport.class (讀=2404)(寫=1141)(壓縮 52%)
新增︰org/xml/sax/helpers/NewInstance.class (讀=1305)(寫=679)(壓縮 47%)
新增︰org/xml/sax/helpers/ParserAdapter$AttributeListAdapter.class (讀=1635)(寫=
688)(壓縮 57%)
新增︰org/xml/sax/helpers/ParserAdapter.class (讀=8740)(寫=3620)(壓縮 58%)
新增︰org/xml/sax/helpers/ParserFactory.class (讀=1060)(寫=545)(壓縮 48%)
新增︰org/xml/sax/helpers/SecuritySupport.class (讀=1288)(寫=638)(壓縮 50%)
新增︰org/xml/sax/helpers/SecuritySupport12$1.class (讀=485)(寫=325)(壓縮 32%)
新增︰org/xml/sax/helpers/SecuritySupport12$2.class (讀=523)(寫=327)(壓縮 37%)
新增︰org/xml/sax/helpers/SecuritySupport12$3.class (讀=534)(寫=345)(壓縮 35%)
新增︰org/xml/sax/helpers/SecuritySupport12$4.class (讀=684)(寫=414)(壓縮 39%)
新增︰org/xml/sax/helpers/SecuritySupport12.class (讀=1427)(寫=608)(壓縮 57%)
新增︰org/xml/sax/helpers/XMLFilterImpl.class (讀=4888)(寫=1783)(壓縮 63%)
新增︰org/xml/sax/helpers/XMLReaderAdapter$AttributesAdapter.class (讀=1000)(寫=
459)(壓縮 54%)
新增︰org/xml/sax/helpers/XMLReaderAdapter.class (讀=3195)(寫=1298)(壓縮 59%)
新增︰org/xml/sax/helpers/XMLReaderFactory.class (讀=3108)(寫=1444)(壓縮 53%)
新增︰org/xml/sax/InputSource.class (讀=1110)(寫=455)(壓縮 59%)
新增︰org/xml/sax/Locator.class (讀=201)(寫=161)(壓縮 19%)
新增︰org/xml/sax/Parser.class (讀=559)(寫=303)(壓縮 45%)
新增︰org/xml/sax/SAXException.class (讀=643)(寫=331)(壓縮 48%)
新增︰org/xml/sax/SAXNotRecognizedException.class (讀=179)(寫=147)(壓縮 17%)
新增︰org/xml/sax/SAXNotSupportedException.class (讀=178)(寫=146)(壓縮 17%)
新增︰org/xml/sax/SAXParseException.class (讀=1223)(寫=511)(壓縮 58%)
新增︰org/xml/sax/XMLFilter.class (讀=206)(寫=143)(壓縮 30%)
新增︰org/xml/sax/XMLReader.class (讀=1070)(寫=417)(壓縮 61%)
新增︰overview.html (讀=463)(寫=296)(壓縮 36%)
新增︰Print.class (讀=254)(寫=207)(壓縮 18%)
新增︰ReadProperties.class (讀=1449)(寫=731)(壓縮 49%)
新增︰ReportGenerator.class (讀=3229)(寫=1424)(壓縮 55%)
新增︰SaveDialog.class (讀=534)(寫=364)(壓縮 31%)
新增︰scriptlet_template.jav (讀=2379)(寫=398)(壓縮 83%)

------------------

ok 左...thanks!!!!

9.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: joelwx
Posted on: 2004-08-16 11:21

呵呵。。。

10.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: elysium922
Posted on: 2004-08-17 09:39

其实把那些.jar文件打包也可以的。只是需要在.manifest文件里面同时包含Main-Class和Class-Path,指明引用了哪些.jar文件

11.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: kam
Posted on: 2004-08-17 09:52

又有另一個問題...

如何打包, 讓別人不可以解回呢??

12.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: flon991
Posted on: 2004-08-17 11:44

what about 'JarSafe'?

13.Re:JAR 起一些檔案... [Re: flon991] Copy to clipboard
Posted by: kam
Posted on: 2004-08-17 13:42

flon991 wrote:
what about 'JarSafe'?


do you mean third party's package?

but i want to know how to JAR the file and cannot extract it again. ~.~

14.Re:JAR 起一些檔案... [Re: kam] Copy to clipboard
Posted by: joelwx
Posted on: 2004-08-18 23:56

改个后缀名,执行的时候再改回来,执行完了再改。
不知道行不行.


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923