Exception in thread “main” java. lang.No suchmethoderror,在写继承的时候,出现这个,这是什么意思啊,以下是代码:
public class Text7 {
public static void main(String[] args){
Bcat acat=new Bcat();
acat.mouse();
}
}
class Animal {
public void eat() {
System.out.println("吃饭");
}
public void drink() {
System.out.println("喝水");
}
}
class Cat extends Animal{
public void mouse(){
System.out.println("抓老鼠");
}
}
class Dog extends Animal{
public void lookhouse(){
System.out.println("看家");
}
}
class Bcat extends Cat{
}
class Ccat extends Cat{
}
class HDog extends Dog{
public void breakhome(){
System.out.println("拆家");
}
}
class TDog extends Dog{
public void touch(){
System.out.println("蹭蹭");
}
}
代码贴出来看看吧,哪个地方写错单词啥的了么
建立一个Application类
package com.dachan.junitdemo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* auther:kenychen
* date:2020.11.19
*/
@SpringBootApplication
//@MapperScan(value={"com.dachan.junitdemo"})
public class MainApplication {
public static void main(String[] args) {
SpringApplication.run(MainApplication.class, args);
}
}
# ERROR2
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/dev/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-simple/1.7.30/e606eac955f55ecf1d8edcccba04eb8ac98088dd/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/dev/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.2.3/7c4f3c474fb2c041d8028740440937705ebb473a/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
Exception in thread "main" java.lang.IllegalArgumentException: LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback or the competing implementation (class org.slf4j.impl.SimpleLoggerFactory loaded from file:/C:/Users/dev/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-simple/1.7.30/e606eac955f55ecf1d8edcccba04eb8ac98088dd/slf4j-simple-1.7.30.jar). If you are using WebLogic you will need to add 'org.slf4j' to prefer-application-packages in WEB-INF/weblogic.xml: org.slf4j.impl.SimpleLoggerFactory
换上了
testImplementation "org.slf4j:slf4j-api:${slf4jVersion}"