I have a war file which is built with Grails 4.0.4 + OpenJDK 11.0.7 and can run standalone without tomcat.
I try to convert to native image with below command and some errors happen as below:
I confirm the main class is correct.
C:\rawdata_web>native-image -H:+ReportExceptionStackTraces -cp ./rawdataweb.war rawdata_web.Application
[rawdata_web.application:38476] classlist: 1,935.05 ms, 0.96 GB
Error: Main entry point class 'rawdata_web.Application' not found.
com.oracle.svm.core.util.UserError$UserException: Main entry point class 'rawdata_web.Application' not found.
at com.oracle.svm.core.util.UserError.abort(UserError.java:68)
at com.oracle.svm.hosted.NativeImageGeneratorRunner.buildImage(NativeImageGeneratorRunner.java:292)
at com.oracle.svm.hosted.NativeImageGeneratorRunner.build(NativeImageGeneratorRunner.java:508)
at com.oracle.svm.hosted.NativeImageGeneratorRunner.main(NativeImageGeneratorRunner.java:114)
at com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus.main(NativeImageGeneratorRunner.java:537)
Error: Image build request failed with exit status 1