[ https://issues.apache.org/jira/browse/CALCITE-2686?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16694317#comment-16694317 ]
Brandon Jiang edited comment on CALCITE-2686 at 11/21/18 7:14 AM: ------------------------------------------------------------------ Have tried with {code:java} mvn clean install{code} No luck there. And tried both with mvn 3.3 and 3.6. Seems issue only occurs on windows. The maven build message below seems interesting {code:java} Caused by: java.lang.ClassNotFoundException: org.junit.Test at de.thetaphi.forbiddenapis.Checker.getClassFromClassLoader (Checker.java:2 89) at de.thetaphi.forbiddenapis.Checker.lookupRelatedClass (Checker.java:301) at de.thetaphi.forbiddenapis.ClassScanner.checkClassUse (ClassScanner.java:1 01) at de.thetaphi.forbiddenapis.ClassScanner.checkAnnotationDescriptor (ClassSc anner.java:198) at de.thetaphi.forbiddenapis.ClassScanner$2.visitAnnotation (ClassScanner.ja va:441) at de.thetaphi.forbiddenapis.asm.ClassReader.readMethod (ClassReader.java:11 75) at de.thetaphi.forbiddenapis.asm.ClassReader.accept (ClassReader.java:679) at de.thetaphi.forbiddenapis.asm.ClassReader.accept (ClassReader.java:391) at de.thetaphi.forbiddenapis.Checker.checkClass (Checker.java:410) at de.thetaphi.forbiddenapis.Checker.run (Checker.java:441) at de.thetaphi.forbiddenapis.maven.AbstractCheckMojo.execute (AbstractCheckM ojo.java:444) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBui ldPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:210) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va:156) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.ja va: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.SingleThreaded Builder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleSt arter.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.jav a:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessor Impl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launche r.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:2 29) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launc her.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356 ){code} was (Author: brandonj): Have tried with {code:java} mvn clean install{code} No luck there. And tried both with mvn 3.3 and 3.6. Seems issue only occurs on windows. > Project fail to build > ---------------------- > > Key: CALCITE-2686 > URL: https://issues.apache.org/jira/browse/CALCITE-2686 > Project: Calcite > Issue Type: Bug > Affects Versions: 1.17.0 > Environment: windows under maven 3.3.9 and JDK 1.8.0_111 > Reporter: Brandon Jiang > Assignee: Julian Hyde > Priority: Major > > With 1.17 release, project fail to build on windows under maven 3.3.9 and JDK > 1.8.0_111 > > {code:java} > $ git clone https://github.com/apache/calcite.git > $ cd calcite > $ mvn install -DskipTests -Dcheckstyle.skip=true > {code} > {code:java} > [INFO] Calcite ............................................ SUCCESS [ 33.487 > s] > [INFO] Calcite Linq4j ..................................... FAILURE [ 6.202 s] > [INFO] Calcite Core ....................................... SKIPPED > [INFO] Calcite Babel ...................................... SKIPPED > [INFO] Calcite Cassandra .................................. SKIPPED > [INFO] Calcite Druid ...................................... SKIPPED > [INFO] Calcite Elasticsearch .............................. SKIPPED > [INFO] Calcite Examples ................................... SKIPPED > [INFO] Calcite Example CSV ................................ SKIPPED > [INFO] Calcite Example Function ........................... SKIPPED > [INFO] Calcite File ....................................... SKIPPED > [INFO] Calcite Geode ...................................... SKIPPED > [INFO] Calcite MongoDB .................................... SKIPPED > [INFO] Calcite Pig ........................................ SKIPPED > [INFO] Calcite Piglet ..................................... SKIPPED > [INFO] Calcite Plus ....................................... SKIPPED > [INFO] Calcite Server ..................................... SKIPPED > [INFO] Calcite Spark ...................................... SKIPPED > [INFO] Calcite Splunk ..................................... SKIPPED > [INFO] Calcite Ubenchmark ................................. SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 40.345 s > [INFO] Finished at: 2018-11-20T17:56:23+08:00 > [INFO] Final Memory: 35M/578M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal de.thetaphi:forbiddenapis:2.6:testCheck > (default) > on project calcite-linq4j: Check for forbidden API calls failed while > scanning > class 'org.apache.calcite.linq4j.test.ExpressionTest' (ExpressionTest.java): > jav > a.lang.ClassNotFoundException: org.junit.Test (while looking up details about > re > ferenced class 'org.junit.Test') -> [Help 1]{code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)