• 关于java编译


    1、不包括jar编译

    javac -cp %CLASSPATH% -d ./classes/ ./src/org/csource/common/*.java      --先编译基础模块,并且指定class保存位置

    javac -cp %CLASSPATH%:./src/ -d ./classes/ ./src/org/csource/fastdfs/*.java    --编译另外的模块,同样指定class保存位置

    javac -cp %CLASSPATH%:./src/ -d ./classes/ ./src/mytest/*.java  --最后编译测试代码

    执行:java -cp ./classes/ mytest.FastdfsTest

    2、包括jar编译

    javac -cp %CLASSPATH%:/usr/java/httpcore-4.2.4.jar:/usr/java/httpclient-4.2.5.jar:/usr/java/commons-codec-1.6.jar:/usr/java/commons-logging-1.1.1.jar:/usr/java/commons-pool-1.6.jar:/usr/java/org_json.jar -d ./classes/ ./src/mx/utils/*.java
    javac -cp %CLASSPATH%:/usr/java/httpcore-4.2.4.jar:/usr/java/httpclient-4.2.5.jar:/usr/java/commons-codec-1.6.jar:/usr/java/commons-logging-1.1.1.jar:/usr/java/commons-pool-1.6.jar:/usr/java/org_json.jar:/usr/java/jedis-2.1.0.jar:./classes -d ./classes/ ./src/mx/sync/*.java

    与上面类似,但是指定引用的jar包。

    执行(指定class目录,并且采用包的方式指定执行的类 mx.sync.HistoryClient)

    java -cp /usr/java/httpcore-4.2.4.jar:/usr/java/httpclient-4.2.5.jar:/usr/java/commons-codec-1.6.jar:/usr/java/commons-logging-1.1.1.jar:/usr/java/commons-pool-1.6.jar:/usr/java/org_json.jar:/usr/java/jedis-2.1.0.jar:./classes mx.sync.HistoryClient

  • 相关阅读:
    从贫困生到创业者
    招聘会技巧:应聘外企的英语提问清单
    智能客户端(SmartClient)
    GOOGLE 技巧
    值得珍藏
    三个大学生开软件公司 毕业前挣300万
    卡车运输业中的无线技术
    莫扎特金色的童年和少年
    开放源码 ERP
    人才招聘站点大全
  • 原文地址:https://www.cnblogs.com/chang290/p/3373695.html
Copyright © 2020-2023  润新知