Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 想法Quarkus.run(args)不工作,Quarkus 1.6.0_Java_Quarkus - Fatal编程技术网

Java 想法Quarkus.run(args)不工作,Quarkus 1.6.0

Java 想法Quarkus.run(args)不工作,Quarkus 1.6.0,java,quarkus,Java,Quarkus,我遵循指南[QUARKUS-应用程序初始化和终止]。 当我右键单击main方法并选择Run'main.main()'id时,它不起作用。 它抛出: Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at io.quarkus.launcher.QuarkusLauncher.launch(QuarkusLauncher.j

我遵循指南[QUARKUS-应用程序初始化和终止]。 当我右键单击main方法并选择Run'main.main()'id时,它不起作用。 它抛出:

Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at io.quarkus.launcher.QuarkusLauncher.launch(QuarkusLauncher.java:50)
    at io.quarkus.runtime.Quarkus.launchFromIDE(Quarkus.java:93)
    at io.quarkus.runtime.Quarkus.run(Quarkus.java:79)
    at io.quarkus.runtime.Quarkus.run(Quarkus.java:38)
    at com.haoyoungde.run.Main.main(Main.java:10)
Caused by: java.lang.reflect.InvocationTargetException
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at io.quarkus.launcher.QuarkusLauncher.launch(QuarkusLauncher.java:47)
    ... 4 more
Caused by: java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for null
    at io.quarkus.bootstrap.IDELauncherImpl.launch(IDELauncherImpl.java:30)
    ... 9 more
Caused by: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for null
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:313)
    at io.quarkus.bootstrap.app.QuarkusBootstrap.bootstrap(QuarkusBootstrap.java:157)
    at io.quarkus.bootstrap.IDELauncherImpl.launch(IDELauncherImpl.java:27)
    ... 9 more
Caused by: io.quarkus.bootstrap.BootstrapException: Failed to determine the Maven artifact associated with the application /home/house/IdeaProjects/quarkus-learning/quarkus-application-run/target/classes
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:253)
    ... 11 more
这是我的密码:

@QuarkusMain  
public class Main {

    public static void main(String ... args) {
        System.out.println("Running main method");
        Quarkus.run(args); 
    }
}

如何解决此问题?

您正在运行什么命令?右键单击main方法,在您提到的链接中选择运行“main.main()”:
使用以下命令运行应用程序:./mvnw compile quarkus:dev
。这行得通吗?关于在IDEA中使用quarkus有一个官方指南,顺便说一句:我想通过IDEA中的main方法启动类似springboot的程序,而不是使用命令字符串。您到底在运行什么命令?右键单击main方法,选择Run'main.main()'在您提到的链接中:
使用以下命令运行应用程序:./mvnw compile-quarkus:dev
。这行得通吗?顺便说一句,IDEA中有一个关于使用quarkus的官方指南:我想通过IDEA中的main方法启动类似springboot的程序,而不是使用命令字符串。