有一个.java文件,编译的时候出错了,提示cannot resolve symbol,不知道怎么解决
这是一个别人开发的正在正常运行的系统质的一个类的调用的源文件,我现在需要修改其中一个很小的地方,但是我还没有修改就出现编译错误,麻烦大家看看我差了哪一步?
该文件头上有
package com.les.zbxt;
import com.les.util.database.*;
import com.les.util.servicelocator.ServiceLocator;
import java.util.Vector;
import java.util.Random;
上面import 所调用的东西应该系统里都有,因为现在系统是正常运行的,但是我不知道该放到什么地方才能够让编译进行下去。出错提示如下:
---------------- JDK Release Build ------------------
Compiling C:\j2sdk1.4.2\bin\Zbxt1.java
C:\j2sdk1.4.2\bin\Zbxt1.java:8: class Zbxt is public, should be declared in a file named Zbxt.java
public class Zbxt {
^
C:\j2sdk1.4.2\bin\Zbxt1.java:3: package com.les.util.database does not exist
import com.les.util.database.*;
^
C:\j2sdk1.4.2\bin\Zbxt1.java:4: package com.les.util.servicelocator does not exist
import com.les.util.servicelocator.ServiceLocator;
^
C:\j2sdk1.4.2\bin\Zbxt1.java:55: cannot resolve symbol
symbol : class DBAccessException
location: class com.les.zbxt.Zbxt
public static synchronized String getRand() throws DBAccessException {
^
然后中间有n个cannot resolve symbol的错误,最后竟然来了一个
The system is out of resources.
Consult the following stack trace for details.
java.lang.OutOfMemoryError
Finished
请问大家,我应该怎样编译这个程序呢?上述文件的源程序,编译好了的程序我都有。但就是不知道该放到哪里才会起作用!拜托各位!!!
该文件头上有
package com.les.zbxt;
import com.les.util.database.*;
import com.les.util.servicelocator.ServiceLocator;
import java.util.Vector;
import java.util.Random;
上面import 所调用的东西应该系统里都有,因为现在系统是正常运行的,但是我不知道该放到什么地方才能够让编译进行下去。出错提示如下:
---------------- JDK Release Build ------------------
Compiling C:\j2sdk1.4.2\bin\Zbxt1.java
C:\j2sdk1.4.2\bin\Zbxt1.java:8: class Zbxt is public, should be declared in a file named Zbxt.java
public class Zbxt {
^
C:\j2sdk1.4.2\bin\Zbxt1.java:3: package com.les.util.database does not exist
import com.les.util.database.*;
^
C:\j2sdk1.4.2\bin\Zbxt1.java:4: package com.les.util.servicelocator does not exist
import com.les.util.servicelocator.ServiceLocator;
^
C:\j2sdk1.4.2\bin\Zbxt1.java:55: cannot resolve symbol
symbol : class DBAccessException
location: class com.les.zbxt.Zbxt
public static synchronized String getRand() throws DBAccessException {
^
然后中间有n个cannot resolve symbol的错误,最后竟然来了一个
The system is out of resources.
Consult the following stack trace for details.
java.lang.OutOfMemoryError
Finished
请问大家,我应该怎样编译这个程序呢?上述文件的源程序,编译好了的程序我都有。但就是不知道该放到哪里才会起作用!拜托各位!!!
...全文
相关推荐
spring源码编译缺少jar包
spring源码编译缺少jar包,spring-cglib-repack-3.2.5.jar和spring-objenesis-repack-2.6.jar。
IDEA程序无法运行解决[代码]
文章介绍了在使用IntelliJ IDEA时遇到程序无法运行的问题及解决方法。主要问题包括未配置SDK和未找到main函数运行。对于未配置SDK的情况,需要检查Project Structure中的SDK配置,并重新安装JDK并配置系统环境。对于未找到main函数运行的情况,需要手动选中main函数运行,具体步骤包括打开src目录,找到包含main函数的类,然后在structure中右键main方法进行运行。这些方法能有效解决IDEA中程序无法运行的常见问题。
j2me随机数问题
j2me随机数问题的详解
厦门大学软件学院Java期末试卷
厦门大学软件学院Java期末试卷 王美红
Freemarker 学习笔记一 【乱码解决】
NULL 博文链接:https://zx527291227.iteye.com/blog/1924333


Java SE
