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

jbuilder求教?

    来源: 互联网  发布时间:2015-01-23

    本文导语:  我在JBuilder5中新建一工程后,建一新类,输入如下代码,可调试是出现如下错误提示: C:JBUILDER5JDK1.3binjavaw -classpath "E:编程练习JAVApipeclasses;C:JBUILDER5JDK1.3demojfcJava2DJava2Demo.jar;C:JBUILDER5JDK1.3jrelibi18n.jar;C:JBUILDER5JDK1.3jrelibj...

我在JBuilder5中新建一工程后,建一新类,输入如下代码,可调试是出现如下错误提示:
C:JBUILDER5JDK1.3binjavaw -classpath "E:编程练习JAVApipeclasses;C:JBUILDER5JDK1.3demojfcJava2DJava2Demo.jar;C:JBUILDER5JDK1.3jrelibi18n.jar;C:JBUILDER5JDK1.3jrelibjaws.jar;C:JBUILDER5JDK1.3jrelibrt.jar;C:JBUILDER5JDK1.3jrelibsunrsasign.jar;C:JBUILDER5JDK1.3libdt.jar;C:JBUILDER5JDK1.3libtools.jar"  pipe.Application1 
java.lang.NoClassDefFoundError: pipe/Application1
Exception in thread "main" 
这是怎么回事该如何解决?

代码如下:
import java.io.* ;
class PipedStream {

  public static void main (String args[]) throws IOException{

   byte aByteData=123,aByteData2=111;
   PipedInputStream pis = new PipedInputStream();
   PipedOutputStream pos = new PipedOutputStream(pis);

   System.out.println("PipedInputStream 和 PipedOutputStream:n");
   try{
      System.out.println("t将数据" + aByteData + "送到pos.");
      pos.write(aByteData);
      System.out.println("t将数据" + aByteData + "送到pos.");
      pos.write(aByteData2);
      System.out.println("t由pis读入数据:" + (byte)pis.read());
      System.out.println("t由pis读入数据:" + (byte)pis.read());
      }
      finally{
         pis.close();
         pos.close();
         }
      }
}

|
這是找不到類所報的錯誤.

source的path是什麼?
class的package指向什麼地方?

不妨這樣:
source的path為:d:myprojects

PipedStream.java文件放在d:myprojectslhtest下.

然後在PipedStream.java的第一句寫:
package lh.test;


|
同意zhuzhichao
查一下package

|
请先点 Project|Build菜单
编译之后如果没错,而运行时出错
那你就得重装JBuider了

|
对比java.lang.NoClassDefFoundError: pipe/Application1与class PipedStream 
你应该可以看出,你的类名与你的实际类名不符。在使用JBuilder是,新创建一个类的
时候,它的类名就不要只改编辑器中的类名,要改还要改实际的文件名。

|
把文件名换为 PipedStream.java再试试

|
cc

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jbuilder7突然打不开,unable to open jbuilder.congif??????????
  • JBuilder6 或JBuilder7如何注册?
  • 用jbuilder 编写的appliction 程序,如何独立于jbuilder 编译器之外运行?
  • JBuilder 6 在 winxp 下使用微软拼音输入法,输入中文。出现不正常。jbuilder.死锁
  • 谁有JBuilder的补丁,或是第三方控件,能完善一下JBuilder的功能的???
  • 在JBuilder中写了一个程序,脱离了JBuilder怎么运行?
  • 为什么Jbuilder 3可以编译通过的问题再Jbuilder 6下编译通不过了
  • 请问jbuilder7.0会不会比jbuilder6好啊?哪里有下载的?
  • 关于用Jbuilder进行程序调试?(用过Jbuilder的请发言)
  • jbuilder7 or jbuilder6 download adress?
  • 高分求助!偶公司要买jbuilder8 !请问买jbuilder8有包含哪些组件或工具?
  • 请问那里有jbuilder7或jbuilder6的电子书籍下载?
  • 请问那有jbuilder7的enterprise,borland上的jbuilder 7 enterprise trial是吗?
  • 小弟我正想学习Java,打算使用JBuilder,不知哪位前辈肯介绍一下JBuilder,用的人多不多?
  • 除了发布虚拟机外,发布JBuilder应用程序应发布我的哪些文件?怎样脱离JBuilder环境?
  • 急!求教关于库的jbuilder6中库的路径的问题! iis7站长之家
  • 我手动删除了jbuilder6自带的jdk,如何才能让jbuilder用我其他地方的jdk呀?
  • 我在jbuilder4.0中编的applet程序在jbuilder3.5中为何不能运行
  • 哪位能介绍一下JBuilder7有哪些优点,我为什么应该从JBuilder6换成7?
  • 如何脱离jbuilder 环境。用jbuilder熟悉的朋友帮忙。


  • 站内导航:


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

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

    浙ICP备11055608号-3