命令行下生成可执行的jar文件
2006-09-09 00:18
253 查看
程序代码如下:
package com.test.jar;
import java.awt.*;
import javax.swing.*;
public class Jar extends JFrame
{
public Jar()
{
Toolkit kit = Toolkit.getDefaultToolkit();
setIconImage(kit.getImage("img/ico.gif"));
setTitle("JarTest");
setSize(300, 200);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
//////////////////////////////////////////////////////////////////////
package net.mapackage;
import com.test.jar.*;
class JarTest
{
public static void main(String[] args)
{
new Jar();
}
}
//////////////////////////////////////////////////////////////////////
假设文件存在d:根目录,再用记事本新建个文件,输入“Main-Class: net.mapackage.JarTest”①,不要引号,最后敲个回车,也保存在d盘,文件后缀名随意,这里是test.txt。下面运行cmd~~~
D:/>javac -d . *.java ②
D:/>jar cvfm jartest.jar test.txt ③
D:/>jar vuf jartest.jar net com img ④
D:/>java -jar jartest.jar ⑤
①,主类清单,声明此jar运行的主类
②,用package编译java文件,这里因为d盘只有这两个java文件,所以用通配符代替文件名。
③,根据清单生成jar文件。
④,将net,com,img三个文件添加到jar文件里。
⑤,运行生成的jar文件,也可以用鼠标直接双击该文件。
注:此jar文件只能运行在装了jre的电脑上。
package com.test.jar;
import java.awt.*;
import javax.swing.*;
public class Jar extends JFrame
{
public Jar()
{
Toolkit kit = Toolkit.getDefaultToolkit();
setIconImage(kit.getImage("img/ico.gif"));
setTitle("JarTest");
setSize(300, 200);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
//////////////////////////////////////////////////////////////////////
package net.mapackage;
import com.test.jar.*;
class JarTest
{
public static void main(String[] args)
{
new Jar();
}
}
//////////////////////////////////////////////////////////////////////
假设文件存在d:根目录,再用记事本新建个文件,输入“Main-Class: net.mapackage.JarTest”①,不要引号,最后敲个回车,也保存在d盘,文件后缀名随意,这里是test.txt。下面运行cmd~~~
D:/>javac -d . *.java ②
D:/>jar cvfm jartest.jar test.txt ③
D:/>jar vuf jartest.jar net com img ④
D:/>java -jar jartest.jar ⑤
①,主类清单,声明此jar运行的主类
②,用package编译java文件,这里因为d盘只有这两个java文件,所以用通配符代替文件名。
③,根据清单生成jar文件。
④,将net,com,img三个文件添加到jar文件里。
⑤,运行生成的jar文件,也可以用鼠标直接双击该文件。
注:此jar文件只能运行在装了jre的电脑上。
相关文章推荐
- 使用Hadoop命令行执行jar包详解(生成jar、将文件上传到dfs、执行命令、下载dfs文件至本地)
- 使用Hadoop命令行执行jar包详解(生成jar、将文件上传到dfs、执行命令、下载dfs文件至本地)
- 怎么用命令行执行jar文件
- 生成可执行jar文件(转)
- maven打包生成可执行jar文件
- 用命令行编译java并生成可执行的jar包
- 用idea生成可执行的jar文件
- Maven+Spring framework生成的可执行jar文件执行异常
- 使用Myeclipse生成可执行的jar文件的方法
- 使用Intellij Idea生成可执行文件jar,转为exe文件步骤
- 使用Myeclipse生成可执行的jar文件的方法
- jar 打包生成可执行文件
- 利用fat jar插件生成可执行jar文件
- 生成可执行jar文件
- 黑马程序员——JAVA基础---GUI---概述,组件,事件监听,生成.jar可执行文件
- 如何生成JAR包并转换成EXE可执行文件
- 如何生成可执行的jar包文件
- 如何生成.jar可执行文件
- idea生成maven项目的包含依赖jar包的可执行jar文件
- 生成可执行jar包和获得jar包同目录文件的方法