zoukankan      html  css  js  c++  java
  • java项目命令编译,打包,运行

    //编译
    javac -classpath libcommons-compress-1.8.jar -d bin src ransformation dfglobal*.java src ransformation dfparse*.java src ransformation dfutil*.java src ransformation dfmain*.java
    解释:
    -classpath libcommons-compress-1.8.jar: 指定程序所依赖的外来包;
    -d bin:指定编译后字节码文件存放的位置
    src ransformation dfglobal*.java src ransformation dfparse*.java src ransformation dfutil*.java src ransformation dfmain*.java :要编译的源文件

    //打包
    jar cvfe mx.jar main.Main_mx -C bin .
    解释:
    将 bin文件夹下的字节码文件打包到mx.jar中

    //运行
    第一种方式:
    Manifest-Version: 1.0
    Main-Class: rdf.main.RDFMain //jar运行入口
    Class-Path: ./ ./lib/commons-compress-1.8.jar //jar程序运行所依赖的外来包
    第二种方式:
    Java -Djava.ext.dirs=./lib -jar mx.jar
    解释:
    通过改变classpath的加载路径 运行jar文件(这种好处在于可以自己指定所依赖包的位置,因为默认jar查找classpath是在jar文件内以及默认classpath查找)
    mx.jar:要执行的jar包

    想的都是好
  • 相关阅读:
    day5-装饰器的正确打开方式------------->懒
    python_day5--->递归函数,二分法查找
    day4_生成器yield
    day4_迭代器
    day4_装饰器
    day4_函数嵌套和闭包以及作用域
    this作用域,改变作用域的方法
    $.ajax传数据.php
    ul标签的引用
    URL
  • 原文地址:https://www.cnblogs.com/freezone/p/6549426.html
Copyright © 2011-2022 走看看