◦将一个java文件变成Jar包的过程
2014-03-15 22:43
411 查看
编译一个带包的java文件,首先通过javac空格
–d(这里一定要上-d)空格点(表示放在哪个目录下面,点表示放在当前目录)完整类名.java
运行包中的一个.class文件的方式:java
完整包名+类名
打jar命令:jar –cvf
目录名.jar 目录名
运行目录(这里的目录是指jar包放置的位置)里面的jar,方法是:
通过set classpath=目录所在的确切名称
此处不要分号
使用一个jar的方法是:set classpath=D:\cn.jar (cn就相当于上面说的目录名,这里的路径是jar所在的完整路径。)
在另外一个盘中使用一个jar包时,要将jar的完整路径写进去。即上面所述。
例如:其中BufferWriterDemo1.java的包名称为:toto.learn.IO
D:\>javac -d . BufferWriterDemo1.java
这时产生了一个toto的文件夹:
D:\>jar -cvf toto.jar toto:打Enter键之后的结果如下:
标明清单(manifest)
增加:toto/(读入= 0) (写出= 0)(存储了 0%)
增加:toto/learn/(读入= 0) (写出= 0)(存储了 0%)
增加:toto/learn/IO/(读入= 0) (写出= 0)(存储了 0%)
增加:toto/learn/IO/BufferWriterDemo1.class(读入= 884) (写出= 556)(压缩了 37%)
D:\>java toto/learn/IO/BufferWriterDemo1
这是运行jar包里的.class文件。
D:\>
执行jar包的方式是:java -jar jar文件。
MyEclipse中将项目达成jar包的方式。
新建一个java工程,将所有的类都拷到src目录下,如果用到jsp,Servlet中的包,得从tomcat中将jsp,servlet的jar包拷到lib下,将它们build
path进去。
在开发迭代标签的时候,打jar包时,要将tld文件放在META-INF中
然后选中工程—>右击—>File—>Export—>java—>JAR
file—>next—>select the export destination(下面写的是要将打成的jar放在什么位置,默认是jre目录下)。—>Browse—>选择好位置—>写好文件名。—>next—>next(如果有main
class选上)—>选择完成。
这是jar包就打成功了。
–d(这里一定要上-d)空格点(表示放在哪个目录下面,点表示放在当前目录)完整类名.java
运行包中的一个.class文件的方式:java
完整包名+类名
打jar命令:jar –cvf
目录名.jar 目录名
运行目录(这里的目录是指jar包放置的位置)里面的jar,方法是:
通过set classpath=目录所在的确切名称
此处不要分号
使用一个jar的方法是:set classpath=D:\cn.jar (cn就相当于上面说的目录名,这里的路径是jar所在的完整路径。)
在另外一个盘中使用一个jar包时,要将jar的完整路径写进去。即上面所述。
例如:其中BufferWriterDemo1.java的包名称为:toto.learn.IO
D:\>javac -d . BufferWriterDemo1.java
这时产生了一个toto的文件夹:
D:\>jar -cvf toto.jar toto:打Enter键之后的结果如下:
标明清单(manifest)
增加:toto/(读入= 0) (写出= 0)(存储了 0%)
增加:toto/learn/(读入= 0) (写出= 0)(存储了 0%)
增加:toto/learn/IO/(读入= 0) (写出= 0)(存储了 0%)
增加:toto/learn/IO/BufferWriterDemo1.class(读入= 884) (写出= 556)(压缩了 37%)
D:\>java toto/learn/IO/BufferWriterDemo1
这是运行jar包里的.class文件。
D:\>
执行jar包的方式是:java -jar jar文件。
MyEclipse中将项目达成jar包的方式。
新建一个java工程,将所有的类都拷到src目录下,如果用到jsp,Servlet中的包,得从tomcat中将jsp,servlet的jar包拷到lib下,将它们build
path进去。
在开发迭代标签的时候,打jar包时,要将tld文件放在META-INF中
然后选中工程—>右击—>File—>Export—>java—>JAR
file—>next—>select the export destination(下面写的是要将打成的jar放在什么位置,默认是jre目录下)。—>Browse—>选择好位置—>写好文件名。—>next—>next(如果有main
class选上)—>选择完成。
这是jar包就打成功了。
相关文章推荐
- 怎么快速 把一个 监听事件 变成 一个 内部类 在编程一个新的 java文件
- java.lang.NoClassDefFoundError: javax/transaction/TransactionManager 解决 只需一个jta.jar文件
- javacsv.jar写csv文件时,数字过长会变成科学表达法怎么办
- flash(as3.0)调用EXE文件,及java程序打JAR包和生成EXE过程
- java.lang.NoClassDefFoundError: javax/transaction/TransactionManager 解决 只需一个jta.jar文件
- java中jar命令打包一个文件夹下的所有文件
- javacsv.jar写csv文件时,数字过长会变成科学表达法怎么办
- java 修改 jar 包文件内容的一个实例
- java中jar命令打包一个文件夹下的所有文件
- 如何把JAVA工程生成一个.JAR文件,而不是一堆JAR(ECLIPSE生成JA
- java中jar命令打包一个文件夹下的所有文件
- java加载jar包下的资源文件过程及原理分析
- 如何将整个工程打成jar包,做一个可执行文件(java 命令)
- 【Ant】Ant实例(1)一个Java文件依赖于某jar包,需要打包部署
- 几个java,J2EE编码过程中的缺少jar文件抛出的异常
- java中jar命令打包一个文件夹下的所有文件
- 用 javac 编译一个目录下的所有 java文件并打包成jar 包
- java项目导出为一个可执行文件jar包
- 将Java程序变成可执行文件的一个简单方法
- 一个简单的双击就能运行jar文件的打包过程