CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 扩展类

编译问题,请各位进来看一下

楼主qiongtumlL(海上孤魂)2005-04-03 20:54:12 在 Java / J2SE / 扩展类 提问

执行以下语句:  
  G:\>javac   -d   .   numbercruncher\program14_1\RandomNormalPanel.java  
   
  出现错误提示如下:d:\tools\JBuilder\jdk1.4\lib\Arith.jar(numbercruncher/mathutils/RandomNormal.jav  
  a):9:   class   RandomNormal   is   public,   should   be   declared   in   a   file   named   RandomNor  
  mal.java  
  (source   unavailable)  
  d:\tools\JBuilder\jdk1.4\lib\Arith.jar(numbercruncher/randomutils/Buckets.java):  
  8:   class   Buckets   is   public,   should   be   declared   in   a   file   named   Buckets.java  
  (source   unavailable)  
  d:\tools\JBuilder\jdk1.4\lib\Arith.jar(numbercruncher/graphutils/DemoPanel.java)  
  :6:   class   DemoPanel   is   public,   should   be   declared   in   a   file   named   DemoPanel.java  
   
  (source   unavailable)  
  d:\tools\JBuilder\jdk1.4\lib\Arith.jar(numbercruncher/graphutils/PlotProperties.  
  java):8:   class   PlotProperties   is   public,   should   be   declared   in   a   file   named   Plot  
  Properties.java  
  (source   unavailable)  
  d:\tools\JBuilder\jdk1.4\lib\Arith.jar(numbercruncher/mathutils/AlignRight.java)  
  :6:   class   AlignRight   is   public,   should   be   declared   in   a   file   named   AlignRight.ja  
  va  
  (source   unavailable)  
  5   errors  
  类文件包含以下import语句:  
  import   numbercruncher.graphutils.DemoFrame;  
  import   numbercruncher.mathutils.RandomNormal;  
  import   numbercruncher.randomutils.Buckets;  
  import   numbercruncher.graphutils.*;  
  我的Arith放在java_home\lib下。  
  请各位帮忙分析一下这是什么原因造成的。 问题点数:20、回复次数:6Top

1 楼kingfish(工作很忙,很少来csdn...)回复于 2005-04-03 21:05:37 得分 0

public类名和文件名要对应  
  public   class   类名     《====》类名.java  
   
  如  
  public   class   RandomNormal应该在RandomNormal.java中  
   
  Top

2 楼qiongtumlL(海上孤魂)回复于 2005-04-03 21:13:58 得分 0

kingfish(八百里秦川@龙城异客)    
  对不起,奇怪就奇怪在我的类名跟文件名是对应的  
  但是还是要出现上面的错误提示Top

3 楼kingfish(工作很忙,很少来csdn...)回复于 2005-04-03 21:20:40 得分 20

不会吧  
  RandomNormalPanel.java               public   class   RandomNormalTop

4 楼qiongtumlL(海上孤魂)回复于 2005-04-03 21:23:42 得分 0

再看看这个问题:  
                用jar   工具打包javac编译后的class(包含main()方法),如果在除了包含main()方法的class  
  之外,还涉及到其他类生成的class文件,生成后的jar文件总是不能双击运行,这又是为什么?    
  请xdjm们帮忙找个答案Top

5 楼qiongtumlL(海上孤魂)回复于 2005-04-03 21:25:49 得分 0

kingfish(八百里秦川@龙城异客)    
  刚刚我尝试了把Arith.jar解压缩后生成的目录文件放在java_home\lib中,可以运行Top

6 楼qiongtumlL(海上孤魂)回复于 2005-04-03 21:27:59 得分 0

不知道是怎么回事,看起来学习一门语言将要碰到的麻烦实在是不少  
  还需要大家共同帮忙,小弟  
  这里先谢过了Top

相关问题

  • 编译问题,请帮忙看一下.
  • 编译时出现了错误提示,请各位帮我看一下是哪里出了问题.
  • 急救!请各位DirectX游戏编程的高手们帮忙看一下:为什么我的vc编译器编译DirectX程序总是出错?
  • 请帮我看一下这个链表,编译时有warning!
  • 重载<<和>>编译时出错,请大家帮忙看一下
  • RealMediaSplitter Filter的编译问题! (ssmtao 请看一下)
  • 请帮忙看一下,为什么编译不过去
  • 奇怪,各位请看一下
  • log4net问题,请各位看一下
  • 请各位前辈看一下!

关键词

  • jbuilder
  • 文件
  • jdk
  • tools
  • source
  • numbercruncher
  • randomnormal
  • arith
  • demopanel
  • plotproperties

得分解答快速导航

  • 帖主:qiongtumlL
  • kingfish

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo