Topic: 为什么包里的程序不能运行

  Print this page

1.为什么包里的程序不能运行 Copy to clipboard
Posted by: baler
Posted on: 2006-11-11 18:25

我先用eclipse编了一个小程序,在eclipse下能运行,但是在控制台就无法运行
把它从包里提到外面 又可以运行了
这是为什么啊

2.Re:为什么包里的程序不能运行 [Re: baler] Copy to clipboard
Posted by: lisliefor
Posted on: 2006-11-11 21:11

不太明白你问什么?
结合你的代码,你的想法,你的尝试描述一下!
import引发的问题么?

3.Re:为什么包里的程序不能运行 [Re: baler] Copy to clipboard
Posted by: baler
Posted on: 2006-11-11 22:33

package text11;

class T {
   T(){
    System.out.println("卡卡 ");
  }
  public static void main(String [] args){
    new T();
  }
}

就这个小程序,在控制台下可以编译,但是运行不起 出现以下异常
Exception in thread"main" java.lang.NoClassDefoundError:T<wrong name:text11/t>

4.Re:为什么包里的程序不能运行 [Re: baler] Copy to clipboard
Posted by: baler
Posted on: 2006-11-12 09:11

问题已经解决了,在编译时应该用 javac -d .\ T.java 生成一个包文件


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923