semuxproject / semux-core

Semux Core
https://www.semux.org
MIT License
76 stars 32 forks source link

java.lang.RuntimeException: Could not generate model 'AccountType' at io.swagger.codegen.v3.DefaultGenerator.generateModels #315

Closed elvinest closed 2 years ago

elvinest commented 2 years ago

Hello, I have a problem when I try to compile the project:

[ERROR] java.lang.RuntimeException: Could not generate model 'AccountType' at io.swagger.codegen.v3.DefaultGenerator.generateModels (DefaultGenerator.java:451) at io.swagger.codegen.v3.DefaultGenerator.generate (DefaultGenerator.java:779) at io.swagger.codegen.v3.maven.plugin.CodeGenMojo.execute (CodeGenMojo.java:547) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:972) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:77) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:568) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: com.github.jknack.handlebars.HandlebarsException: /handlebars/JavaJaxRS/cxf/pojo.mustache:1:3: java.lang.reflect.InaccessibleObjectException: Unable to make public boolean java.util.Collections$EmptyMap.isEmpty() accessible: module java.base does not "opens java.util" to unnamed module @4fe533ff /handlebars/JavaJaxRS/cxf/pojo.mustache:1:3 at java.lang.reflect.AccessibleObject.checkCanSetAccessible (AccessibleObject.java:354) at java.lang.reflect.AccessibleObject.checkCanSetAccessible (AccessibleObject.java:297)

Test environment: OS: macOS 11.6 OpenJava: 11.0.14.1 Maven: 3.8.4

I need help, thanks guys