一个制作java小应用程序的全过程

一个制作java小应用程序的全过程
   


    一、安装java软件:
    从网上下载jdk-7u25-windows-i586.exe,安装到C:\Program Files\Java\jdk1.7.0_25。
    二、设置环境变量:

    1、右键点击“我的电脑”,左键双击“属性”,选“高级”,打开“环境变量”,在下面的“系统变量(S)”一栏里首先查看有没有 “JAVA_HOME ”、“PATH”和“CLASSPATH”变量名,如果没有,点“新建”,新建系统变量,如果有,点“编辑”,修改系统变量。注意,设置环境变量,以下三项都要在“系统变量(S)”一栏里设置,不要在“用户变量()”里设置。 

    2、下列三项,(=)等号前面的是变量名,(=)等号后面的是变量值。输入变量值时,只输入(=)等号后面的内容,最简便的办法是复制粘贴,其中的:.;%都是英文标点符号。另,在原有的系统变量里,如果发现有PATH这个变量名,只需要点击编辑,在原有变量的基础上添加英文状态下的分号,然后将类似“%JAVA_HOME%\bin;%PATH%”的路径名输入即可(切记不要删除原来的系统变量,只要有分号隔开,然后再添加。)      

    JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25
    PATH=%JAVA_HOME%\bin;%PATH%
    CLASSPATH=.;%JAVA_HOME%\lib

    3、检测软件安装和环境变量设置是否成功的方法:

    运行,CMD,输入java -version,回车,弹出路径和版本,即为成功。

    运行,CMD,输入java或javac或javadoc,回车,分别弹出有关信息,即为成功。

    如果分别输入java -version和java,回车后成功,而分别输入Javac和Javadoc后不成功,说明JAVA软件安装不是很成功,此时需要重新安装JAVA软件。一般来说,软件重装后,只要重新设置一下环境变量,再输入java -version、java、Javac和Javadoc进行检测,一般都会成功,我试了几次都是这样。   

    三、制作.java格式的文本文件:
    1、在F盘新建F:\test\jar文件夹。
    2、在jar文件夹新建一个Hello.java文件,内容如下:
    public class Hello{
    public static void main(String[] args) {
        System.out.println("Hello World!");
        }
    }
    
四、在cmd用户图形界面里运行java命令。

    打开cmd用户图形界面。进入cmd有两种方法,一是“开始”→ “运行”→ cmd;二是“开始”→ “附件/命令提示符”。进入以后,执行如下命令:  

    1、……>f:
    2、F:\>cd F:\test\jar
    3、F:\test\jar>javac Hello.java
    4、F:\test\jar>jar -cvf Hello.jar Hello.class(后来发现,这一条可以省略。它与下一条都能生成class,不过这一条没有清单,而下一条添加了清单即MANIFEST.MF 。2015.10.29 21:18)
    5、F:\test\jar>jar cvfm abc.jar MANIFEST.MF Hello.class(第4步如果不省去,那么这一步就可以省略,但要在jar包里修改MANIFEST.MF文件,待修改后,即可返回第6步。)   

    6、F:\test\jar>jara -jar abc.jar(也可以直接输入F:\test\jar>jara abc,这样更方便、快捷。)   

    7、F:\test\jar>_

    注意:当我们进行到第3步时,如果输入javac Hello.java后,说明软件安装不成功,需重装,一般来说,重装并重新设置环境变量后,再输入javac Hello.java,基本都能正常运行。
    五、在jar包里修改MANIFEST.MF文件。

    方法是:打开F:\test\jar,用鼠标右键点击Hello.jar,在弹出的右键下拉菜单里点击“用WinRAR打开”,在弹出的对话框中双击“META-INF”,在弹出的对话框中双击“MANIFEST.MF”,打开记事本,输入Main-class: Hello ,回车,然后打开“文件”/“保存”,点“是”。不要到此为止。此时还应继续打开“文件”/“保存压缩文件副本为”,然后保存Hello.jar到桌面。至此,MANIFEST.MF的设置才算完成。

    值得注意的是,当我们用鼠标右键点击Hello.jar、在弹出的右键下拉菜单里找不到“用WinRAR打开”这一选项,说明WinRAR还没有装入右键下拉菜单,需要重新安装WinRAR这个压缩软件。一般来说,重装WinRAR后,多重启几次机算机,右键菜单里就会增加“用WinRAR打开”这一选项。

    还有一点也应注意,就是在我们用WinRAR打开Hello.jar,接着弹出的对话框中双击“MANIFEST.MF”,MANIFEST.MF却拒绝输入中英文字符,因此无法设置MANIFEST.MF。这是没有对MANIFEST.MF进行解压造成的。正确的作法是:首先对MANIFEST.MF进行解压,生成文件夹,然后用在打开方式里选择记事本,用记事本打开MANIFEST.MF文件,这样就将MANIFEST.MF这个无法打开的压缩文件就转换成了可编辑的记事本文件,然后就可以进行后续操作了。

    六、打开Hello.jar包。

    打开的方式有两种:

    一是用cmd命令行打开,即:F:\test\jar>jara -jar abc.jar

或者F:\test\jar>jara abc。

    二是用批处理文件打开,即:新建一个记事本文件,打开,输入两行命令:

    java -jar %1

    pause

    将其另存为“run.bat”,然后将其发到桌面。另将Hello.jar也发到桌面。使用时只要用鼠标将Hello.jar图标拖到run.bat图标的上面,松开鼠标后,再双击run.bat就可以了。

    或者复制粘贴一个制作好的run.bat文件,右键打开,将java -jar %1中的“-jar %1”删去,换上不带后缀.jar的文件名,然后另存为文件名。用时直接打开这个新建的批处理文件即可。

    附:java在cmd里的实现过程:

 

一个制作java小应用程序的全过程

 

▲Hello.java


 

一个制作java小应用程序的全过程

 

▲MANIFEST.MF

 

一个制作java小应用程序的全过程

▲abc.jar包 

一个制作java小应用程序的全过程

▲F:\test\jar

 

一个制作java小应用程序的全过程

▲就这么简单?

发布了18 篇原创文章 · 获赞 3 · 访问量 7万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章