今天写了一个简单的Java抽象类。但是当我用eclipse进行运行时出现java.lang.NoSuchMethodError: main的错误,上网查了没有得到答案。
然后就用txt文本进行编译,结果是正确的。
public class ChouXiang extends CX2{
public static void main(String[] args) {
CX cx2 = new CX2();
String ss = cx2.out("1233333333333");
System.out.println(ss);
}
}
abstract class CX {
public abstract String out(String s);
}
class CX2 extends CX{
public String out(String s){
System.out.println("Zhengzaijingixng CX 2 ");
return s;
}
}
这样就能运行了,同样的代码在不同的环境下有不同的结果。以后应该多试试。不能在一棵树上。。
分享到:
相关推荐
在Java编程中,`java.lang.NoSuchMethodError`异常是一个运行时异常,通常发生在程序试图执行一个不存在的方法时。这个异常的出现通常意味着编译时和运行时的类版本不匹配,或者是在编译期间存在而运行时不存在的...
1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void ()' not found at org.jetbrains.idea.maven.server.embedder....
NULL 博文链接:https://albert0707.iteye.com/blog/562969
Java.lang.NoSuchMethodError 错误是一种常见的 Java 异常,它发生在 Java 虚拟机 (JVM) 无法找到某个类的特定方法时。这种错误可能是由于项目依赖比较复杂、Java 运行环境有问题、同一类型的 jar 包有不同版本存在...
在Java编程中,`NoSuchMethodError` 是一个常见的运行时异常,它表示在类加载时找到了该类,但在该类中却找不到特定方法的定义。这个问题通常发生在不同版本的库之间存在不兼容的情况,即在编译时使用的库版本包含了...
jackson-annotations-2.10.2.jar jackson-core-2.10.2.jar jackson-databind-2.10.2.jar NoClassDefFoundError解决
2. **类加载器问题**:Java的类加载机制是双亲委派模型,如果不同加载器加载了相同的类,但实际不是同一个类(因为类路径不同),可能会导致找不到方法。 3. **编译与运行环境不一致**:如果你在不同的JDK版本下...
commons-lang3.3.1.jar、Apache Commons包中的一个,包含了一些数据类型工具类,是java.lang.*的扩展。必须使用的jar包。为JRE5.0+的更好的版本所提供 Jar文件包含的类: META-INF/MANIFEST.MFMETA-INF/LICENSE....
1.如果运行程序出现错误:“Exception in thread "main...3.错误:“Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.MDC.getCopyOfContextMap()Ljava/util/Map”,这是因为jar包版本冲突造成的。
用于解决struts2升级至2.3.37时 出现java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.put(Ljava/lang/异常时,更换的xwork-core-2.3.37.jar
java.lang.NoSuchMethodError: redis.clients.jedis.ScanResult.getStringCursor()Ljava/lang/String; at org.crazycake.shiro.WorkAloneRedisManager.keys(WorkAloneRedisManager.java:149) at org.crazycake....
在Java中,有时我们可能会遇到`java.lang.NoSuchMethodError`,这通常发生在运行时尝试执行一个在编译时存在但在运行时不存在的方法。对于这个问题,CGlib提供了解决方案。CGlib使用ASM库(一个Java字节码操纵和分析...
在Android开发过程中,有时会遇到一个令人困惑的错误——`java.lang.NoClassDefFoundError`。这个错误通常意味着在运行时找不到某个类的定义,即使编译时该类是可用的。在本例中,问题出在一个特定的情景:在Android...
java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore.loadDescriptors()[Lcom/intellij/ide/plugins/IdeaPluginDescriptorImpl; at com.a.a.b.b.ar.a(ar.java:121) at com.a.a.b.b.ar.a(ar....
Android XmlResourceParser出错解决办法...java.lang.NoSuchMethodError: No interface method i()I in class Landroid/content/res/XmlResourceParser; or its super classes (declaration of 'android.content.res.Xm
Java Web标签大全是一个涵盖广泛的资源,它集合了各种Web开发技术中的标签库,包括JSP、JSTL、Struts1、Struts2、JSF、FreeMarker、Spring和Velocity等。这些技术在构建动态、交互式的Web应用程序时起着至关重要的...
java.lang.InstantiationError 是一种实例化错误,指的是在程序中尝试通过 Java 的 new 操作符构造一个抽象类或者接口时抛出的异常。 22. java.lang.InternalError 内部错误 java.lang.InternalError 是一种内部...
Hibernate经典版 通过图解让你轻松学会Hibernate
登陆报错的问题 登录 java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 问题 导入数据库乱码解决方案: 人才管理系统项目详细文档说明 ========================================= 系统安装...
18. **实例化错误:InstantiationError** - 尝图实例化抽象类或接口时,会抛出此错误。 19. **内部错误:InternalError** - 表示Java虚拟机内部发生了错误。 20. **链接错误:LinkageError** - 类的依赖关系出现问题...