zoukankan      html  css  js  c++  java
  • 关于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

  • 相关阅读:
    tomcat下的web.xml和项目中的web.xml
    tomcat日志详解
    tomcat日志及logback相关日志框架
    关于程序中使用servlet-api.jar和jsp-api.jar与服务器lib包jar包冲突的问题
    windows server数据库备份
    idea为tomcat设置虚拟地址
    GitHub
    MarkDown的用法
    SVN添加用户权限
    第一篇小记
  • 原文地址:https://www.cnblogs.com/chang290/p/3373695.html
Copyright © 2011-2022 走看看