`
你不认识的休道人
  • 浏览: 10445 次
社区版块
存档分类
最新评论

错误的类文件: .\TA.class 类文件包含错误的类: eva.TA 请删除该文件或确保该文件位于正确的类路径子目录中。

    博客分类:
  • java
阅读更多
java文件夹下有个eva包,里面放着TA.java和TB.java
在java文件夹中有EX.java
代码如下:
//TA.java
package eva;
public class TA
{
	public void show()
	{
		System.out.println("show in TA");
	}
}

//TB.java
package eva;
public class TB
{
	public void show()
	{
		System.out.println("show in TB");
	}
}

//EX.java
import eva.*;
public class EX
{
	public static void main(String args[])
	{
		TA a = new TA();
		TB b = new TB();
		//a.show();
		b.show();
	}
}


在dos下编译运行会出现:
错误的类文件: .\TA.class   
类文件包含错误的类: eva.TA   
请删除该文件或确保该文件位于正确的类路径子目录中。

原因:在java目录中存在TA.class
解决办法:删掉它就好啦~~
分享到:
评论

相关推荐

    java.lang.IllegalArgumentException: Class not found: org.apache.Struts2.validato

    对于压缩包文件 `struts113`,如果它是Struts的一个版本或者包含了相关资源,你可以解压后检查是否有遗漏或冲突的类文件。同时,确保这个版本与你的项目所使用的Struts版本兼容。如果文件中包含源码,可以通过阅读...

    class类文件结构.xmind

    Java虚拟机中的class类文件的知识,个人整理大的class类文件结构.xmind,有什么问题及时反馈。

    class文件编译器.zip

    这个压缩包`class文件编译器.zip`很可能包含了关于如何将Java源代码编译成`.class`文件的相关工具和信息。`ReadMe.txt`可能是提供编译过程的说明或者编译器使用的指南。 1. **Java源代码与Class文件**: Java源...

    java.lang.ClassNotFoundException: net.sf.ezmorph.MorpherRegistry

    确保类加载器能够正确找到并加载所需的类。 6. **冲突的依赖**:如果项目中同时存在多个版本的Ezmorph或其他与之相关的库,可能会导致类加载冲突。确认所有依赖的版本兼容,并避免版本冲突。 在提供的压缩包子文件...

    java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource

    确保类加载机制正确设置。 解决此类问题通常需要检查项目的构建配置,确保所有依赖都被正确引入,并且在运行环境中可用。如果问题依然存在,可以尝试清理并重新构建项目,或者检查是否有其他冲突的库或版本问题。 ...

    java.lang.NoSuchMethodException: .getPortClassMap()

    3. **反射调用**:如果使用反射来调用方法,需要确保在运行时类的实例上正确地执行了 `Class.getMethod()` 或 `Class.getDeclaredMethod()` 方法,并且该方法确实存在于目标类中。 4. **更新依赖**:有时,第三方库...

    很牛叉的文件上传类class.upload.php

    2. **文件大小限制**:为了防止过大文件消耗服务器资源,该类库支持设定上传文件的最大大小。如果文件超过限制,`class.upload.php`会自动阻止文件上传,并给出相应的错误提示。 3. **文件名处理**:为避免文件名...

    错误:找不到或无法加载主类com.xxx.xxx.Application(完美解决)

    确保你的类路径包含了包含主类的.jar文件或者编译后的.class文件所在的目录。 2. **打包错误**:如果你使用Maven或其他构建工具,可能会因为打包设置不当导致问题。例如,Maven的`<mainClass>`标签在`pom.xml`中未...

    UploadFile.class.php支持多文件上传的上传类

    UploadFile.class.php支持多文件上传的上传类 说明:支持多文件上传的上传类 使用方法: include '../UploadFile.class.php'; $upload=new UploadFile(); if(!$upload->upload()) { // 上传错误提示错误信息 $...

    Struts的java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决方法

    确保这两个JAR文件已被正确地添加到项目的类路径中,无论是通过IDE的构建路径设置,还是在部署的WAR文件中包含它们。 2. **版本不匹配**:如果你正在使用的Struts或其他依赖库需要特定版本的DBCP,而你提供的是不同...

    java反编译工具(.class文件反编译成.java文件)

    Java反编译是将已编译的字节码(.class文件)转换回源代码(.java文件)的过程,这对于理解和学习已有的Java程序、逆向工程或调试都是很有用的。标题提到的"java反编译工具"是用于这个目的的软件,它能够帮助开发者...

    关于springboot我出过的那些错误.docx

    这些错误可能是由于配置不正确、编码错误或其他原因引起的。在这里,我们将记录一些常见的 Spring Boot 错误和解决方法,以便更好地帮助开发者解决问题。 错误一:java.lang.ClassNotFoundException: org.spring...

    java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder 处理

    3. **打包错误**:如果项目被打包成JAR或WAR,确保所有依赖项(包括JDOM库)都被包含在内,并且在打包配置中正确配置了依赖关系。 4. **类名大小写错误**:在Java中,类名是大小写敏感的,所以“SAXBuilder”必须...

    Matlab COM之MWMCR::EvaluateFunction error问题解决

    - 如果`sim`函数位于特定工具箱(如神经网络工具箱)中,请确保该工具箱已被正确安装并激活。 - 检查`sim.m`文件是否存在,并且是否包含了正确的函数定义。 2. **调整路径配置:** - 使用`addpath`函数将包含`...

    修改jar包中的class文件

    JAR(Java ARchive)文件是Java平台上的一个标准归档格式,它包含了一个或多个类文件以及其他资源文件。这些文件被组织成与Java包(package)相匹配的目录结构。当我们运行一个JAR文件时,Java虚拟机(JVM)会加载...

    jclasslib修改class文件工具.rar

    `jclasslib`会显示该文件的详细结构,包括类信息、常量池、字段、方法等。 4. **修改字节码**:在反汇编视图中找到需要修改的地方,根据需要进行调整。注意,修改字节码需要对Java字节码有一定的了解,否则可能造成...

    matlab开发-mlapp2classdef

    在Matlab开发中,`mlapp2classdef`是一个重要的工具或过程,它涉及将Matlab应用程序设计器(App Designer)创建的用户界面(GUI)的类定义从XML格式转换为可读性更强、更便于编辑的`.m`文件格式。这种转换有助于...

    Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

    1. **类路径问题**:确保你的项目类路径正确包含了JasperReports库的所有必需JAR文件。如果缺少任何依赖,Java将无法找到并初始化`JRStyledTextParser`类。 2. **版本冲突**:如果你的项目引用了不同版本的...

    php-upload封装类上传文件,多单文件上传.zip

    封装类应包含相应的错误处理机制,返回错误信息或抛出异常。 6. **安全性考虑**:在处理文件上传时,应防止恶意文件注入,如通过文件名包含漏洞执行恶意代码。类可能会对上传文件名进行重命名,例如使用时间戳或者...

Global site tag (gtag.js) - Google Analytics