generator-jhipster: mvnw command throws Compilation failure

Overview of the issue

I’m trying to use JHipster for the first time and after running mvnw command, build fails with following stack trace. I don’t understand if the error is related to JHipster or Maven. Note : I opened a stackoverflow entry for this one but a team member suggested me to open a github issue. https://stackoverflow.com/questions/57526801/


[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  8.217 s
[INFO] Finished at: 2019-08-17T09:26:54+03:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project samplejhipster: Compilation failure: Compilation failure:
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[29,39] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[30,39] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[30,43] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[32,42] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[32,44] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[33,37] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[36,36] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[37,36] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[38,39] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[39,39] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[19,44] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[19,46] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[20,44] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[20,46] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[19,38] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[19,41] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[20,39] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[22,36] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[23,39] unmappable character (0xDD) for encoding UTF-8
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[29,39] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[29,41] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[30,39] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[30,43] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[30,50] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[32,42] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[32,44] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[32,47] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[33,37] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[33,46] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[36,36] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[36,45] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[37,36] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[37,38] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[38,39] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[38,41] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[39,39] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/User_.java:[39,45] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[19,44] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[19,46] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[19,54] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[20,44] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[20,46] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/AbstractAuditingEntity_.java:[20,52] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[19,38] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[19,41] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[19,45] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[20,39] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[20,52] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[22,36] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[22,38] <identifier> expected
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[23,39] illegal character: '\ufffd'
[ERROR] /C:/Users/mehme/OneDrive/Masaüstü/samplejhipster/target/generated-sources/annotations/org/sample/blog/domain/PersistentAuditEvent_.java:[23,52] <identifier> expected
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project samplejhipster: Compilation failure
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    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.MojoExecutor.executeForkedExecutions (MojoExecutor.java:355)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:200)
    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:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:567)
    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)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:567)
    at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:39)
    at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:122)
    at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:61)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
    at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute (AbstractCompilerMojo.java:1220)
    at org.apache.maven.plugin.compiler.CompilerMojo.execute (CompilerMojo.java:187)
    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.MojoExecutor.executeForkedExecutions (MojoExecutor.java:355)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:200)
    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:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:567)
    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)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:567)
    at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:39)
    at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:122)
    at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:61)
[ERROR]
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Motivation for or Use Case

jhipster command generated project successfully. But without any changes to the generated code I’m getting Compilation failure on mvnw command. I also tried with jhipster6 demo app to see if there is something wrong with my setup but mvnw command failed with the same error. https://github.com/mraible/jhipster6-demo

JHipster Version(s)

v 6.1.2

JHipster configuration

Environment and Tools java version “1.8.0_211” Java™ SE Runtime Environment (build 1.8.0_211-b12) Java HotSpot™ 64-Bit Server VM (build 25.211-b12, mixed mode)

git version 2.21.0.windows.1

node: v10.15.3

npm: 6.10.1

yeoman: 3.1.0

Browsers and Operating System

Google Chrome 64 Bit 76.0.3809.100 Windows-10

  • [ x ] Checking this box is mandatory (this is just to show you read everything)

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 17 (10 by maintainers)

Most upvoted comments

So, now we know that this is not a maven specific problem as you reproduced it with gradle and that you are able to compile from Eclipse. Do you confirm that maven build works when launched from Eclipse?

I suspect something wrong with your shell environment. What do you use: cmd, powershell, git bash ?

I will try with gradle and on local disk and will be sharing the results. Thanks

/C:/Users/mehme/OneDrive/

This looks really suspicious to me. Why are your source/target files located in OneDrive which is a remote disk ? Can you try to put your project in your local disk.

I don’t think it’s related to JHipster.

Your problem looks like related to a problem with encoding. Can you have a look at https://stackoverflow.com/questions/8978013/error-unmappable-character-for-encoding-utf8-during-maven-compilation and try different solutions plz ?