当前位置: 代码迷 >> J2SE >> java报错解决方案
  详细解决方案

java报错解决方案

热度:81   发布时间:2016-04-23 20:34:02.0
java报错
两个程序如下


javac 后一个程序时报错

求解为什么
------解决方案--------------------
退到like目录上一层,然后写javac like/WorkRequest.java
------解决方案--------------------
引用:
成功了,谢谢,能不能解释一下原理
Quote: 引用:

退到like目录上一层,然后javac -cp . like/WorkRequest.java就可以了,或者进入like层使用javac *.java

1、javac -cp . like/WorkRequest.java意思是说编译时需要使用当前目录下的class文件去编译like目录下WorkRequest.java
2、因为你的WorkRequest中使用到了Request类,所以在编译时需要在classpath中指定Request.class
2、但是,个人建议,编译带包名的java文件时,还是切到包所在目录那一级,使用java -cp $classpath -d .  package.xx.java
  相关解决方案