当前位置: 代码迷 >> Java相关 >> [求助]为什么把类分几个文件放在一个包里就说找不到类了?[已解决]
  详细解决方案

[求助]为什么把类分几个文件放在一个包里就说找不到类了?[已解决]

热度:69   发布时间:2007-01-24 13:43:00.0
我用 JAVAC 来解释那个主类  说找不到它要用的那些类
----------------解决方案--------------------------------------------------------
你用JAVAC的时候,要去你的java文件所在的目录去执行
----------------解决方案--------------------------------------------------------
我是在那个目录下执行的啊  要不然他直接会说找不到那个主类
----------------解决方案--------------------------------------------------------
执行了后有没有生成class文件?

----------------解决方案--------------------------------------------------------
是的 说找不到里面用到的类  那写类是我用PACKAGE放在同一个目录里的
----------------解决方案--------------------------------------------------------
你的那个类如果是有package的,那你生成的那个class文件也要放到相应的文件夹里面去

然后去它的顶层去执行全称

比如java my.Abc

这个时候,在my文件夹同一个目录下去行它,并且my里面有一个叫Abc.class的文件,

这个Abc是声明属于my包的

----------------解决方案--------------------------------------------------------
那我现在每个类各自一个JAVA文件之后我一解释就说找不到  连CLASS文件都不会生成的  真是郁闷  我看人家也是这样的啊
----------------解决方案--------------------------------------------------------
你编译的时候通过了吗?

你用javac命令的时候,有没有什么提示?

如果什么提示都没有,就说明生成了class文件
----------------解决方案--------------------------------------------------------
,你干脆把代码发上来算了。
----------------解决方案--------------------------------------------------------

我在JAVAC的时候说找不到那些放在同个目录下的那些类
[CODE]
//Jxzlgl.java
package eduCondition;

import java.sql.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.Date;
import java.text.SimpleDateFormat;


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

public class Jxzlgl extends JFrame {

private Image i_bg = null;
Clock clock = new Clock();

public Jxzlgl() {
super("学校教学质量管理系统");
setBounds(200, 200, 1000, 800);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

i_bg = (new ImageIcon("pic/syc.jpg")).getImage();

MyPanel pane = new MyPanel(i_bg);
pane.setLayout(new BorderLayout());

pane.add(clock);
setContentPane(pane);
show();
}

public static void main(String[] arguments) {
Jxzlgl jxzlgl = new Jxzlgl();
}
}



[/CODE]


----------------解决方案--------------------------------------------------------
  相关解决方案