zoukankan      html  css  js  c++  java
  • java jar包解析:打包文件,引入文件

    java jar包解析:打包文件,引入文件

    cmd下:

    jar命令:package包打包

    javac命令:普通类文件打包

    Hello.java:

    package org.lxh.demo;

    public class Hello{

      public void print()

         {

            System.out.println("hello world");

         }

    }

    1例如:

    生成class可以执行文件:

    javac -d . Hello.java

    #前提:先手动生成org目录

    #系统会自动生成 org.lxh.demo目录,并把hello.java文件生成在里面,

    运行文件:

    java hello

    2.jar

    jar -c 创建新的文档

         -t 列出存档的内容的列表

         -x 展开存档中的命令的文件

         -u 更新一集存在的文档

         -v 生成详细输出到输出标准上

         -f 指定存档的文件名

    例如:

    将生成的 org目录打包成jar包

    jar -cvf my.jar org

    3.导入包

    #导入此包下的所有文件

    package  demo; #给此文件安排一个包,要不然编译错误

    import org.lxh.demo.*;

    public class Test{

       public static void main(String args[])

    {

      Hello hello = new Hello();

         hello.print();

    }

    }

    4.如果运行Test.java报错,找不到jar路径,需要把jar包下的路径,加入

    到系统路径里

    cmd:

    set classpath=.;d:/work/33/my.jar

    或者在系统环境里面配置,新建CLASSPATH路径

    例如:

    cmd:

    javac -d . Test.java

    java demo.Test

  • 相关阅读:
    机器学习学习笔记之二:决策树
    机器学习学习笔记之一:K最近邻算法(KNN)
    Shell脚本编程中的几个问题
    Linux服务器配置git服务
    Ubuntu下安装IDA pro
    网络扫描(二)
    网络扫描(一)
    Docker学习过程中遇到的问题及解决方法
    CentOS7中升级Docker版本
    解决CentOS无法解析域名的问题
  • 原文地址:https://www.cnblogs.com/achengmu/p/6083450.html
Copyright © 2011-2022 走看看