【问题标题】:Main method not found in class jsone.testing, please define the main method as: public static void main(String[] args)在 jsone.testing 类中找不到 main 方法,请将 main 方法定义为:public static void main(String[] args)
【发布时间】:2019-06-15 03:50:01
【问题描述】:

错误:在 jsone.testing 类中找不到主方法,请将主方法定义为:public static void main(String[] args) 或 JavaFX 应用程序类必须扩展 javafx.application.Application

package jsone;

import java.io.File;
import java.io.IOException;

import org.apache.xpath.operations.String;
import org.testng.annotations.Test;

import com.fasterxml.jackson.databind.ObjectMapper;

 public class testing {
    @Test
    public static void main(String args[]) {   
                ObjectMapper mapper = new ObjectMapper();
                try {
                    File jsonInputFile = new File("D:\\workspace\\jsone\\car.json");
                    car emp = mapper.readValue(jsonInputFile, car.class);
                    System.out.println(emp);
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            }
        }

package jsone;

public class car{
    private String colour;

    public String getcolour() {
        return colour;
    }

    public void setcolour(String colour) {
        this.colour = colour;
    }

    @Override
    public String toString() {
       StringBuilder sb = new StringBuilder();
       sb.append("\n----- Employee Information-----\n");
       sb.append("Colour: " + getcolour() + "\n");
       sb.append("*****************************");
       return sb.toString();
    }
}

【问题讨论】:

    标签: java jackson


    【解决方案1】:

    在您的示例中,String 类来自 org.apache.xpath.operations.String 包,这是错误的。您应该改用 java.lang.String 类。 java.lang 包中的类默认在类中可见,因此您必须删除以下行:

    import org.apache.xpath.operations.String;
    

    它应该开始工作了。此外,您的 main 方法不应使用 @Test 注释进行注释。

    另外,请看一下这个问题:

    1. Error: Main method not found in class MyClass, please define the main method as…

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-01
      • 2015-11-16
      • 2014-01-13
      • 2017-03-04
      • 2014-05-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多