I was trying to build the 2.24.x branch. I did open the entire project. It works better when I build the sources and open a single module. But when I try to run a test in IntelliJ, I get the following error: Error:java: invalid flag: -Jjava.xml.bind
It’s one of the arguments of the maven-compiler-plugin in the parent POM. <compilerArgs> <arg>-J--add-modules</arg> <arg>-Jjava.xml.bind</arg> <!-- SB2 actuator endpoint requires MethodParameter metadata --> <arg>-parameters</arg> </compilerArgs> I’m using OpenJDK 1.8.0_202. Regards, Robin On 19 Dec 2019, 17:23 +0100, Omar Al-Safi <o...@oalsafi.com>, wrote: > Oh yeah I never actually ran mvn:idea, I just open it directly in intellj, > most importantly by submodules. Not sure if that is still valid though > > On Thu, Dec 19, 2019, 17:20 Omar Al-Safi <o...@oalsafi.com> wrote: > > > Which camel version are you referring to? Also, I hope you are not opening > > the full project in intellj as that may cause problems. You can try only > > opening the submodules of the project, e.g: only one component to open in > > intellj. > > > > Regards, > > Omar > > > > On Thu, Dec 19, 2019, 17:05 Robin Vanderhallen < > > robinvanderhal...@gmail.com> wrote: > > > > > Hello, > > > > > > I’m having trouble building Camel from source in IntelliJ. I followed the > > > instructions on https://camel.apache.org/manual/latest/building.html > > > However, mvn idea:idea is throwing an exception: > > > > > > Failed to execute goal > > > org.apache.maven.plugins:maven-idea-plugin:2.3-atlassian-10:idea > > > (default-cli) on project camel-parent: Execution default-cli of goal > > > org.apache.maven.plugins:maven-idea-plugin:2.3-atlassian-10:idea failed.: > > > NullPointerException > > > > > > Caused by: java.lang.NullPointerException > > > at org.apache.maven.plugin.idea.IdeaModuleMojo.getLibraryUrl > > > (IdeaModuleMojo.java:1141) > > > at org.apache.maven.plugin.idea.IdeaModuleMojo.rewriteDependencies > > > (IdeaModuleMojo.java:531) > > > at org.apache.maven.plugin.idea.IdeaModuleMojo.rewriteModule > > > (IdeaModuleMojo.java:423) > > > at org.apache.maven.plugin.idea.IdeaMojo.rewriteModule > > > (IdeaMojo.java:236) > > > at org.apache.maven.plugin.idea.IdeaMojo.execute (IdeaMojo.java:216) > > > 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:956) > > > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288) > > > at org.apache.maven.cli.MavenCli.main (MavenCli.java:192) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke > > > (NativeMethodAccessorImpl.java:62) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke > > > (DelegatingMethodAccessorImpl.java:43) > > > at java.lang.reflect.Method.invoke (Method.java:498) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > > > (Launcher.java:289) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > > > (Launcher.java:229) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > > > (Launcher.java:415) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.main > > > (Launcher.java:356) > > > > > > It looks like the Maven IDEA plugin is no longer maintained. > > > > > > I’m sure there must be other IntelliJ users building Camel. How are you > > > handling this? > > > > > > Best regards, > > > > > > Robin > > > > > >