如何把所需要的类与程序一起打入jar包中 http://expert.csdn.net/Expert/topic/1144/1144859.xml?temp=.917782 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个例子,可以参考。//:jar用法之将文件打入jar文件中并使用.txta、文件路径如下:f:\java\testjar.javaf:\java\MANIFEST.MFf:\java\citi\sonnet.xml1、源文件//:testjar.javapackage citi;import java.io.*;public class testjar{ public static void main(String[] args){ try{ BufferedReader in; String str; //由于文件sonnet.xml要打入包中,故文件应该在包路径“citi”中 //使用时,需要使用相对路径来引用,如下面的".\\citi\\sonnet.xml" //当然其他文件也相同,如图片文件。 in = new BufferedReader(new FileReader(".\\citi\\sonnet.xml")); while((str = in.readLine())!= null){ System.out.println(str); } in.close(); }catch(Exception e){e.printStackTrace();} }}2、文件sonnet.xml内容<?xml version="1.0"?><sonnet type="Shakespearean"> <author>tsc</author></sonnet>3、文件MANIFEST.MF内容Manifest-Version: 1.0Main-Class: citi.testjarCreated-By: tangshancheng4、操作步骤实例F:\java>javac testjar.java -d .F:\java>jar cvfm my.jar manifest.mf citi标明清单(manifest)增加:citi/(读入= 0) (写出= 0)(存储了 0%)增加:citi/testjar.class(读入= 707) (写出= 464)(压缩了 34%)增加:citi/sonnet.dtd(读入= 1165) (写出= 361)(压缩了 69%)增加:citi/sonnet.xml(读入= 91) (写出= 80)(压缩了 12%)F:\java>java -jar my.jar<?xml version="1.0"?><sonnet type="Shakespearean"> <author>tsc</author></sonnet> swing 布局 好麻烦啊 为什么我生成大量对象后,freememory会变得更加大?? JTable整行拖动 LIST类在这里是什么意思啊? 怎末还是运行不出来? 这个Java程序代码有何问题? 什么地方有原代码可以学习的呀?菜鸟虚心请教。。。 帮忙查错,读取binary image data的ImageReader Java里面怎么运行一个存储在.sql文件中所有的sql语句??? 为何jdk1.2中不能import java.util.TimerTask;谢谢回答!!! Vector的一个小问题。 关于 url 的一个问题
//:jar用法之将文件打入jar文件中并使用.txta、文件路径如下:
f:\java\testjar.java
f:\java\MANIFEST.MF
f:\java\citi\sonnet.xml1、源文件
//:testjar.java
package citi;
import java.io.*;
public class testjar{
public static void main(String[] args){
try{
BufferedReader in;
String str;
//由于文件sonnet.xml要打入包中,故文件应该在包路径“citi”中
//使用时,需要使用相对路径来引用,如下面的".\\citi\\sonnet.xml"
//当然其他文件也相同,如图片文件。
in = new BufferedReader(new FileReader(".\\citi\\sonnet.xml"));
while((str = in.readLine())!= null){
System.out.println(str);
}
in.close();
}catch(Exception e){e.printStackTrace();}
}
}2、文件sonnet.xml内容
<?xml version="1.0"?>
<sonnet type="Shakespearean">
<author>tsc</author>
</sonnet>3、文件MANIFEST.MF内容
Manifest-Version: 1.0
Main-Class: citi.testjar
Created-By: tangshancheng4、操作步骤实例F:\java>javac testjar.java -d .F:\java>jar cvfm my.jar manifest.mf citi
标明清单(manifest)
增加:citi/(读入= 0) (写出= 0)(存储了 0%)
增加:citi/testjar.class(读入= 707) (写出= 464)(压缩了 34%)
增加:citi/sonnet.dtd(读入= 1165) (写出= 361)(压缩了 69%)
增加:citi/sonnet.xml(读入= 91) (写出= 80)(压缩了 12%)F:\java>java -jar my.jar
<?xml version="1.0"?>
<sonnet type="Shakespearean">
<author>tsc</author>
</sonnet>