zoukankan      html  css  js  c++  java
  • 如何使用命令来运行一个.java后缀的java程序

    如何运行一个.java文件

    在我们刚学习java 程序的时候可能都用命令来运行过一个最简单的hello world的java程序。它的步骤如下,很简单。

    1. 在hello文件夹下创建一个HelloWorldDemo.java文件,编写Java程序。程序如下,
    //这里一定不要有package的包引入,否则会报错找不到类或者main方法
    public class HelloWorldDemo{
        public static void main(String[] args) {
            System.out.println("hello world");
        }
    }
    
    1. 打开命令窗口,进入当刚才的hello目录,依次输入如下命令。
    javac HelloWorldDemo.java
    

    这样会在当前目录生成一个HelloWorldDemo.class文件,然后再输入命令

    java HelloWorldDemo
    

    这样就会运行该Java程序了。

    如何打包.java文件为一个.jar文件并运行jar文件

    1. 首先在hello文件夹下使用javac命令编译该java文件
    2. 创建一个manifest文件,内容如下:
    Manifest-Version: 1.0
    Main-Class: HelloWorldDemo
    
    

    文件的内容要注意,第一,冒号":"后边要有空格,"Manifest-Version"表示当前的版本,它的值可以自己定;"Main-Class"代表主类的名字第二,这两个属性写完之后,要回车空一行,否则会报错

    1. 前两部完成之后,输入命令:
    jar -cvfm helloworlddemo.jar manifest -c hello .
    

    注意事项:

    • 上边helloworlddemo.jar是要打成的jar包名;
    • jar后面的-m选项会将第2步新建的文件合并到 jar包中的 META-INF/MANIFEST.MF,也就是更新清单配置文件。关于META-INF/MANIFEST.MF,可查看META-INF/MANIFEST.MF介绍
    • -C 后面指定要打包的目录, 目录后面的 . 代表目录下所有文件
    1. 输入以下命令运行生成的.jar文件
    java -jar helloworlddemo.jar
    
  • 相关阅读:
    X
    W
    J
    A
    Q
    P
    B
    排列和组合的求解
    深度学习之序列处理
    32位和64位数据类型大小对比
  • 原文地址:https://www.cnblogs.com/mr-ziyoung/p/13409365.html
Copyright © 2011-2022 走看看