Weird, With 2.0.6 my multi-module simple J2EE app fails in the compile phase of my servlets child module during an install run of the reactor. However, it all builds if the reactor build is simply ‘compile’. Also, If I cd into the servlets module after the failed install build and just run install locally there, it works.
If I drop to 2.0.5 or 2.0.4 it all builds fine. Looking at the attached logs you’ll see that for the 'mvn –X install’ blows up in the servlets module due to the missing EJB dependency. GOOD (mvn-2.0.6 –X compile): [INFO] [compiler:compile] [DEBUG] Using compiler 'javac'. [DEBUG] Source directories: [D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\src\main\java] [DEBUG] Classpath: [D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-engine\target\classes D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-ejb\target\classes D:\APT\local-repository\javax\j2ee\j2ee\1.4\j2ee-1.4.jar] [DEBUG] Output directory: D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes [DEBUG] Classpath: [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-engine\target\classes [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-ejb\target\classes [DEBUG] D:\APT\local-repository\javax\j2ee\j2ee\1.4\j2ee-1.4.jar [DEBUG] Source roots: [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\src\main\java Compiling 8 source files to D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes [INFO] ---------------------------------------------------------------------------- [INFO] Building Calculator Webapp [INFO] task-segment: [compile] .... BAD (mvn-2.0.6 –X install): [INFO] [compiler:compile] [DEBUG] Using compiler 'javac'. [DEBUG] Source directories: [D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\src\main\java] [DEBUG] Classpath: [D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-engine\target\classes D:\APT\local-repository\javax\j2ee\j2ee\1.4\j2ee-1.4.jar] [DEBUG] Output directory: D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes [DEBUG] Classpath: [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-engine\target\classes http://www.nabble.com/file/8071/logs.zip logs.zip [DEBUG] D:\APT\local-repository\javax\j2ee\j2ee\1.4\j2ee-1.4.jar [DEBUG] Source roots: [DEBUG] D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\src\main\java Compiling 8 source files to D:\APT\projects\apt-examples\calculator\calculator-root\..\calculator-servlets\target\classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ How, err, can this be? -- View this message in context: http://www.nabble.com/2.0.6%3A-Install-fails-but-compile-works.-2.0.5%3A-Install-works%2C-compile-works%3A-tf3639635s177.html#a10164169 Sent from the Maven Developers mailing list archive at Nabble.com.