zoukankan      html  css  js  c++  java
  • Java基础之用记事本编辑java代码运行,并且打成jar包后运行

    使用记事本写java代码

    1、在d盘新建一个记事本,名字叫做zhanzhuang.java,会询问不可用,是否继续,点击是

    2、在里面编辑就如下内容,注意文件的名字要和 class 后面的名字相对应

    3、使用 windows+r 呼出命令行窗口,输入cmd进入dos窗口

    4、在dos窗口中进入刚才创建的文件的位置,输入如下命令 javac zhanzhuang.java 

    5、之后继续输入java zhanzhuang

    会发现控制台打印 this is zhanzhuang.java


    打成jar包在windows下运行

    只有class文件才能被打成jar。外面可以包含文件夹

    1、在dos窗口中移动到class文件所在的位置,使用jar.exe工具,是jdk自带的工具。

    输入 jar cvf zz.jar zhanzhuang.class

    在同级文件夹中会出现一个zz.jar

    2、紧接着右击zz.jar选择打开方式。选择winRAR压缩文件管理器的方式打开

    进入META-INF文件夹内里面有一个MANIFESF.MF文件,双击这个文件,选择一种能打开的程序打开。

    在第三行增加一段代码:Main-Class: zhanzhuang

    其中Class:与zhanzhuang之间是由一个空格的,一定要有! 后面是指定main方法运行的入口,要写main方法所在的java类的包名+类名(不添加后缀.java)

    例如:java类所在的包名是com.six.abc。那么增加的代码就是Main-Class: com.six.abc.zhanzhuang

    3、在命令行窗口中输入java -jar zz.jar

    如下成功运行

     

  • 相关阅读:
    H3c实验室-(OSPF,Nat,STP,Dhcp,Acl)v.1)
    武科WUST-CTF2020“Tiki组 ”
    MRCTF 2020-“TiKi小组”
    mybatis-sqlite日期类型对应关系
    docker安装postgresql
    docker常用命令
    java sqlite docker,sqlite出错
    jenkins之SSH Publishers环境变量
    线程池(6)-submit与execute区别
    线程池(5)-停止线程池里的任务
  • 原文地址:https://www.cnblogs.com/zhanzhuang/p/9415476.html
Copyright © 2011-2022 走看看