如何在控制台对Java程序进行打包

在控制台如何对Java程序进行打包?~

jar在功能上等同于rar,在使用上等同于tar
首先用javac编译java文件为class文件
javac -classpath -d -sourcepath xxx.java
再用jar命令将class文件所在目录(相对于包路径)打进jar
jar cvf xxx.jar xxx //压
jar tvf xxx.jar //看
jar xvf xxx.jar //解

这个较简单,如果你用的是eclipse,写好工程,然后导出jar文件。(文件->导出->jar File)
然后用jar2exe把jar文件转换成exe可运行文件。
先得将Java转成class或者打包成jar文件.再通过工具转换.如Jar2EXE就能转换jar的文件成Exe的.下载地址是:
http://www.regexlab.com/zh/jar2exe/

去看看这篇文章吧
http://ww1.blog.enorth.com.cn/article/9663.shtml
参考资料: http://zhidao.baidu.com/question/15426677.html

Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\user>jar /?
非法选项:/
用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] file
s ...
选项包括:
-c 创建新的归档文件
-t 列出归档目录
-x 解压缩已归档的指定(或所有)文件
-u 更新现有的归档文件
-v 在标准输出中生成详细输出
-f 指定归档文件名
-m 包含指定清单文件中的清单信息
-e 为捆绑到可执行 jar 文件的独立应用程序
指定应用程序入口点
-0 仅存储;不使用任何 ZIP 压缩
-M 不创建条目的清单文件
-i 为指定的 jar 文件生成索引信息
-C 更改为指定的目录并包含其中的文件
如果有任何目录文件,则对其进行递归处理。
清单文件名、归档文件名和入口点名的指定顺序
与 "m"、"f" 和 "e" 标志的指定顺序相同。

示例 1:将两个类文件归档到一个名为 classes.jar 的归档文件中:
jar cvf classes.jar Foo.class Bar.class
示例 2:使用现有的清单文件 "mymanifest" 并
将 foo/ 目录中的所有文件归档到 "classes.jar" 中:
jar cvfm classes.jar mymanifest -C foo/ .

用java编写程序 在控制台下输入两个整数 计算和差积商 最大值和最小...
答:import java.util.InputMismatchException;import java.util.Scanner;public class DigitCalc { public static void main(String[] args) { int num1 = 0;int num2 = 0;for(int i = 1; i <= 2; i++){ try{ System.out.println("Please input an integer: ");Scanner scanner = new ...

如何进入JAVA的控制面板
答:通过 Java 控制面板启用浏览器中的 Java 在 Java 控制面板中,单击 Security(安全)选项卡。选中选项 Enable Java content in the browser(启用浏览器中的 Java 内容)。依次单击 Apply(应用)和 OK(确定)确认所做的更改。重新启动浏览器以启用所做的更改。

java程序在控制台下怎样连接MySQL数据库,驱动程序怎么设置啊?_百度...
答:最好把源文件和JAR文件都下载下来(Source and Binaries),有空可以看一下它的源码,注意下载下来解压后的哪个JAR文件才是我们用的。WEB应用我们把它入在web-inf 下的lib文件夹就行了(不用再build path,也不用配环境,当然你用JNDI 或其它的DataSource的话除外),然后就是在程序中使用这个驱动了...

java控制台如何启动
答:点击开始菜单,点运行,输入cmd 在弹出的dos窗口使用cd指令进入你存放XX.java目录,执行指令javac XX.java进行编译 编译后会生成XX.class,再执行java XX即可

如何在Android中启动JAVA程序
答:三、在shell控制台直接通过davlikvm命令启动一个JAVA程序。该方式有个天生的缺点,即在其中,很多Android的JNI无法调用。因为Android的很多JNI其实是需要手动注册的。关于请参考《基本Dalvik VM调用》四、在shell控制台直接通过运行app_process程序启动一个JAVA程序 在app_process程序中,他会对Android的JNI...

java程序在控制台输入一个正整数,要求以二进制的形式输出怎么做?_百度...
答:public static void main(String[] args) { int n = -10; String result = ""; boolean minus = false; //如果该数字为负数,那么进行该负数+1之后的绝对值的二进制码的对应位取反,然后将它保存在result结果中 if(n < 0){ minus = true; n = Math.abs(n + 1...

如何记事本书写和通过控制台编译Java程序
答:记事本保存java代码后,改为.java格式 使用javac命令来编译java程序,格式为javac ***.java(***为java全路径文件名)使用java命令来运行java程序,格式为java ***,记住不要带扩展名

java中从控制台让用户输入参数的语句是什么?
答:java中从控制台让用户输入参数的语句的方式如下:1、使用标准输入串System.in //System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字 //System.in.read()返回一个整数 //必须初始化 //int read = 0;char read = '0';System.out.println("输入数据:");try { /...

应用程序已被java安全阻止 控制面板中打开JAVA安全选项只有高和非常高...
答:在JAVA控制面板中打开安全选项,并找到例外站点列表 打开JAVA控制面板中编辑例外站点列表,将我们需要在网页上运行JAVA脚本的站点添加到此列表中 将需要运行JAVA脚本的站点添加至其中,并对弹出的安全警告点击继续 对添加的站点进行确定,然后对JAVA的安全配置进行应用即可 重新打开网页或刷新网页,“应用程序已...

如何在命令行调试java文件
答:首先你的这个HelloWord类头部没有package任何包吧?如果没有的话最可能的原因就是你的Java环境没配好。你可以在cmd下分别试一下javac和java命令,看看是不是只有javac能正常出来一大串文字。然后在你jdk下面的bin目录里面找一下是不是没有java.exe文件(还有我不确定就是在lib文件夹下看看有没有tools....

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网