spring boot jar文件无法运行



我已经做了一个spring启动应用程序,它与maven工作得很好,但当我运行它的jar文件时,它给出了一个错误,如

java.lang.IllegalAccessException: class org.springframework.boot.loader.MainMethodRunner cannot access a member of class com.cafe2.user.UserApplication with modifiers "public static"
at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361)
at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591)
at java.base/java.lang.reflect.Method.invoke(Method.java:558)
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:53)
at java.base/java.lang.Thread.run(Thread.java:829)

我没有这样的错误,当我运行应用程序与maven

这真的很愚蠢的错误是因为公共在引导类我只是添加了公共,它工作-

public class UserApplication {

最新更新