当前位置:  技术问答>java相关

菜鸟问题 为何我的包不能被import

    来源: 互联网  发布时间:2017-04-27

    本文导语:  think in java上的例子 // list.java package tool; class list {      list()   {    prt("hello");   }   static void prt(String a)   {     System.out.println(a);   } } //////////////////////////////////////////////////////////// // LibTest.java import...

think in java上的例子

// list.java
package tool;
class list
{
  
  list()
  {
   prt("hello");
  }
  static void prt(String a)
  {
    System.out.println(a);
  }
}

////////////////////////////////////////////////////////////

// LibTest.java
import tool.list;
public class LibTest
{
  public static void main(String[] args)
  {
    list l = new list();
  }
}

两个文件包存在E:javaproj目录下

classpath设定为 classpath = D:javalibtools.jar;D:javalibdt.jar;e:javaproj
javac list.java
通过
javac libtest.java出现error

LibTest.java:1: package tool does not exist
import tool.list;
            ^
e:javaprojtool.jar(list.java):2: class list is public, should be declared in a
 file named list.java
(source unavailable)
LibTest.java:6: cannot access list
bad class file: e:javaprojtool.jar(list.java)
file does not contain class list
Please remove or make sure it appears in the correct subdirectory of the classpa
th.
    list l = new list();
    ^
3 errors

请各位高手指教



|
你的class文件要在root文件夹下面才行。

另外,你的class list最好就是public的这样修饰。
最后你的libTest最好也打包在tool中。

|
在tool目录之上
javac tool/list.java

|
javac tool.list.list.java???

jb用习惯了,呵呵。

    
 
 

您可能感兴趣的文章:

  • 菜鸟求助:Linux安装完了不能上网,SOS?
  • 紧急!菜鸟求救!把swap分区改为primary就不能进入系统!在线等待。。。
  • 菜鸟问题:这个程序编译不能通过。
  • 菜鸟问题之——编译没错,可是不能执行!
  • 菜鸟提问:gcc编译后为什么不能运行?
  • 本菜鸟在xp下安装linux系统不能上网,怎么设置
  • 菜鸟问题:在Java中对Label或是TextArea、TextField能不能设置自动换行属性??
  • [菜鸟提问]装完realplayer for linux后,点击不能运行
  • java菜鸟提问,一个简单得不得了的,不能再简单的输出问题!!!!
  • 安装redhat后winxp不能启动问题.(菜鸟的菜问题)
  • 菜鸟问题一个:gcc 编译后不能执行
  • 求援菜鸟问题。为什么我在LINUX的XWINDOWS底下很多站点不能访问。在线等
  • 超级菜鸟提问: 我red hat 9为什么不能执行a.out指令?
  • 菜鸟又一问:Linux不能启动了
  • 菜鸟提问:新安装了redhat 9.0 不能进入windowX??? no screen found
  • 各位大侠,我是Java菜鸟,一个“Hello”的程序居然不能,救救我吧!
  • 菜鸟问题:为什么在VC6.0可以编译成功,在Linux下为什么不能编译成功?
  • 【linux菜鸟第一帖】:请问多线程开发,为何不能设置多个线程的优先级问题?
  • 菜鸟问题:java中import导入的文件在哪里,可以看倒源代码吗?
  • 菜鸟问题,import javax.servlet.* 编译时发生does not exist错误怎么办?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ----菜菜鸟第三问:-菜鸟菜问:JAVA如何求 根号、开次方? -----
  • 菜鸟问一个关于j2ee的菜鸟问题
  • 怎样从一个菜鸟级的java programer升级到一个菜鸟级的java developer
  • 一个连菜鸟都算不上的菜鸟
  • 菜鸟求问菜鸟问题 ,域名绑定
  • ★菜鸟问:怎么在RED HAT LINUX7.2中用169上网?? iis7站长之家
  • gcc问题---菜鸟发问之一,老大们帮忙啊!!菜鸟分不多,只好给这点了,对不起!!
  • 菜鸟又来问菜鸟问题了
  • 菜鸟的Linux练习疑问……
  • 菜鸟刚学jsp,还不知道怎么和sql server2000的数据库相连,我已经把odbc配好了,谁能给我一段和数据库相连的并显示所有数据的代码!菜鸟
  • 菜鸟提问,我怎么装redhat7。1
  • 菜鸟写的俄罗斯方块,请多多批评!
  • 小问题,你一定能够帮忙!——菜鸟请求帮忙!!
  • 一个菜鸟的请求: 哪位前辈能给晚辈讲讲“匿名类”
  • ※菜鸟送分之一※ Red Hat Linux 的最高版本是多少?
  • 菜鸟问题:在Java中如何接收从键盘输入的字符串?
  • ★菜鸟问:怎么在RED HAT LINUX7.2中用169上网??
  • 菜鸟提问:包是什么概念?
  • 菜鸟问题~~快点进来拿分
  • 菜鸟菜问题1


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3