zoukankan      html  css  js  c++  java
  • javac编译不同目录的源码提示找不到符号

    对于单个文件的且不引用其他类文件的java源码用javac编译大家都很熟悉即

    javac mycode.java
    

      但是如果这个文件引用到了其他的类文件,在进行编译的时候就会提示找不到符号,这时我们需要使用下面的命令

    D:Tomcat6webappssrc>javac -encoding utf-8 -sourcepath D:Tomcat6webappssrc -cp D:Tomcat6webappskqWEB-INFliborg.json.jar mycode.java

      其中

    -encoding 指定的源码文件的存储编码,不指定则使用系统默认编码,这里我们使用UTF-8字符编码存储,因此指定UTF-8

    -sourcepath 指定源码根目录,javac将会根据包名自动定位到相应的目录,例如com.xxnote.test对应的是D:Tomcat6webappssrccomxxnote est目录
    -cp 指定查找引用到的jar包里面类的jar文件目录

  • 相关阅读:
    代理模式
    面向对象设计原则
    砝码破碎
    阿里EasyExcel使用
    IBM的OpenJ9
    java反射 (复习)
    DecimalFormat保留小数
    Object类
    SQLMAP用法
    SQL盲注之时间注入
  • 原文地址:https://www.cnblogs.com/xxNote/p/5526298.html
Copyright © 2011-2022 走看看