eclipse - Maven-code-formatter plugin ignoring my java files -


i have following config in maven keeps ignoring source files. debug log says eclipse code formatter cold null because of compliance levels. checked , levels 1.8 everywhere. full log below...

output:

[info] --- maven-java-formatter-plugin:0.4:format (format) @ aim --- [info] using 'utf-8' encoding format source files. [info] number of files formatted: 67 [info] formatted: 0 file(s) [info] fail format        : 0 file(s) [info] skipped               : 67 file(s) [info] approximate time taken: 0s [info]        <plugin>   <groupid>com.googlecode.maven-java-formatter-plugin</groupid>   <artifactid>maven-java-formatter-plugin</artifactid>   <version>0.4</version>     <executions>           <execution>           <id>format</id>            <phase>process-resources</phase>               <goals>               <goal>format</goal>             </goals>           </execution>         </executions>   <configuration>    <compliancelevel>${maven.compiler.source}</compliancelevel>     <sourcelevel>${maven.compiler.source}</sourcelevel> <!--     <includes> --> <!--         <include>**/*.java</include> --> <!--     </includes> -->      <configfile>${project.basedir}/src/main/resources/eclipse-formatter.xml</configfile>     <compilersource default-value="${maven.compiler.source}">${maven.compiler.source}</compilersource>     <compilertargetplatform default-value="${maven.compiler.source}">${maven.compiler.source}</compilertargetplatform>    <compilertarget default-value="${maven.compiler.target}">${maven.compiler.target}</compilertarget>    <overrideconfigcompilerversion>false</overrideconfigcompilerversion>   <!--      <compilersource>${maven.compiler.target}</compilersource> --> <!--     <compilercompliance>${maven.compiler.target}</compilercompliance> --> <!--     <compilertargetplatform>${maven.compiler.target}</compilertargetplatform> -->     <lineending>auto</lineending>     <encoding>${project.build.sourceencoding}</encoding> <!--     <excludes> --> <!--       <exclude>com/relativitas/maven/plugins/formatter/special/</exclude> --> <!--       <exclude>**/*test.java</exclude> --> <!--     </excludes> -->   </configuration> </plugin>      apache maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14t11:37:52-06:00) maven home: /usr/local/cellar/maven/3.2.1/libexec java version: 1.8.0_05, vendor: oracle corporation java home: /library/java/javavirtualmachines/jdk1.8.0_05.jdk/contents/home/jre default locale: en_us, platform encoding: utf-8 os name: "mac os x", version: "10.9.3", arch: "x86_64", family: "mac" [info] error stacktraces turned on. [debug] reading global settings /usr/local/cellar/maven/3.2.1/libexec/conf/settings.xml [debug] reading user settings /users/user/.m2/settings.xml [debug] using local repository @ /users/user/.m2/repository [debug] using manager enhancedlocalrepositorymanager priority 10.0 /users/user/.m2/repository [info] scanning projects... [debug] extension realms project com.domain:aim:war:0.0.1-snapshot: (none) [debug] looking lifecyle mappings packaging war classrealm[plexus.core, parent: null] [debug] resolving plugin prefix java-formatter [org.apache.maven.plugins, org.codehaus.mojo] [debug] resolved plugin prefix java-formatter com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin pom com.domain:aim:war:0.0.1-snapshot [debug] === reactor build plan ================================================ [debug] project: com.domain:aim:war:0.0.1-snapshot [debug] tasks:   [java-formatter:format] [debug] style:   regular [debug] ======================================================================= [info]  [info] using builder org.apache.maven.lifecycle.internal.builder.singlethreaded.singlethreadedbuilder thread count of 1 [info]                                                                          [info] ------------------------------------------------------------------------ [info] building aim maven webapp 0.0.1-snapshot [info] ------------------------------------------------------------------------ [debug] resolving plugin prefix java-formatter [org.apache.maven.plugins, org.codehaus.mojo] [debug] resolved plugin prefix java-formatter com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin pom com.domain:aim:war:0.0.1-snapshot [debug] lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [debug] lifecycle clean -> [pre-clean, clean, post-clean] [debug] lifecycle site -> [pre-site, site, post-site, site-deploy] [debug] === project build plan ================================================ [debug] project:       com.domain:aim:0.0.1-snapshot [debug] dependencies (collect): [] [debug] dependencies (resolve): [] [debug] repositories (dependencies): [central (http://repo1.maven.org/maven2, releases), java.net2 (http://download.java.net/maven/2, releases+snapshots), com.springsource.repository.bundles.release (http://repository.springsource.com/maven/bundles/release, releases+snapshots), com.springsource.repository.bundles.external (http://repository.springsource.com/maven/bundles/external, releases+snapshots), spring-milestones (http://repo.spring.io/milestone, releases+snapshots)] [debug] repositories (plugins)     : [central (http://repo.maven.apache.org/maven2, releases)] [debug] ----------------------------------------------------------------------- [debug] goal:          com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4:format (default-cli) [debug] style:         regular [debug] configuration: <?xml version="1.0" encoding="utf-8"?> <configuration>   <basedir>${basedir}</basedir>   <compilercompliance default-value="1.5">${maven.compiler.source}</compilercompliance>   <compilersource default-value="1.8">1.8</compilersource>   <compilertargetplatform default-value="1.8">1.8</compilertargetplatform>   <configfile>file:///users/user/projects/domain/java/aim3.0/src/main/resources/eclipse-formatter.xml</configfile>   <encoding default-value="${project.build.sourceencoding}">utf-8</encoding>   <lineending default-value="auto">auto</lineending>   <overrideconfigcompilerversion default-value="false">false</overrideconfigcompilerversion>   <sourcedirectory>${project.build.sourcedirectory}</sourcedirectory>   <targetdirectory>${project.build.directory}</targetdirectory>   <testsourcedirectory>${project.build.testsourcedirectory}</testsourcedirectory> </configuration> [debug] ======================================================================= [info]  [info] --- maven-java-formatter-plugin:0.4:format (default-cli) @ aim --- [debug] created new class realm maven.api [debug] importing foreign packages class realm maven.api [debug]   imported: org.apache.maven.cli < plexus.core [debug]   imported: org.eclipse.aether.internal.impl < plexus.core [debug]   imported: org.codehaus.plexus.lifecycle < plexus.core [debug]   imported: org.apache.maven.lifecycle < plexus.core [debug]   imported: org.apache.maven.repository < plexus.core [debug]   imported: org.codehaus.plexus.personality < plexus.core [debug]   imported: org.apache.maven.usability < plexus.core [debug]   imported: org.codehaus.plexus.configuration < plexus.core [debug]   imported: javax.enterprise.inject.* < plexus.core [debug]   imported: org.apache.maven.* < plexus.core [debug]   imported: org.apache.maven.project < plexus.core [debug]   imported: org.apache.maven.exception < plexus.core [debug]   imported: org.eclipse.aether.spi < plexus.core [debug]   imported: org.apache.maven.plugin < plexus.core [debug]   imported: org.eclipse.aether.collection < plexus.core [debug]   imported: org.codehaus.plexus.* < plexus.core [debug]   imported: org.codehaus.plexus.logging < plexus.core [debug]   imported: org.apache.maven.profiles < plexus.core [debug]   imported: org.eclipse.aether.transfer < plexus.core [debug]   imported: org.codehaus.plexus.util.xml.pull.xmlpullparserexception < plexus.core [debug]   imported: org.apache.maven.execution.scope < plexus.core [debug]   imported: org.apache.maven.wagon.* < plexus.core [debug]   imported: org.apache.maven.rtinfo < plexus.core [debug]   imported: org.eclipse.aether.impl < plexus.core [debug]   imported: org.apache.maven.monitor < plexus.core [debug]   imported: org.eclipse.aether.graph < plexus.core [debug]   imported: org.eclipse.aether.metadata < plexus.core [debug]   imported: org.codehaus.plexus.context < plexus.core [debug]   imported: org.apache.maven.wagon.observers < plexus.core [debug]   imported: org.apache.maven.wagon.resource < plexus.core [debug]   imported: javax.inject.* < plexus.core [debug]   imported: org.apache.maven.model < plexus.core [debug]   imported: org.codehaus.plexus.util.xml.xpp3dom < plexus.core [debug]   imported: org.eclipse.aether.deployment < plexus.core [debug]   imported: org.apache.maven.artifact < plexus.core [debug]   imported: org.apache.maven.toolchain < plexus.core [debug]   imported: org.eclipse.aether.resolution < plexus.core [debug]   imported: org.codehaus.plexus.util.xml.pull.xmlserializer < plexus.core [debug]   imported: org.apache.maven.settings < plexus.core [debug]   imported: org.apache.maven.wagon.authorization < plexus.core [debug]   imported: org.apache.maven.wagon.events < plexus.core [debug]   imported: org.apache.maven.wagon.authentication < plexus.core [debug]   imported: org.apache.maven.reporting < plexus.core [debug]   imported: org.eclipse.aether.repository < plexus.core [debug]   imported: org.slf4j.* < plexus.core [debug]   imported: org.apache.maven.wagon.repository < plexus.core [debug]   imported: org.apache.maven.configuration < plexus.core [debug]   imported: org.codehaus.plexus.classworlds < plexus.core [debug]   imported: org.codehaus.classworlds < plexus.core [debug]   imported: org.codehaus.plexus.util.xml.pull.xmlpullparser < plexus.core [debug]   imported: org.apache.maven.classrealm < plexus.core [debug]   imported: org.eclipse.aether.* < plexus.core [debug]   imported: org.eclipse.aether.artifact < plexus.core [debug]   imported: org.apache.maven.execution < plexus.core [debug]   imported: org.apache.maven.wagon.proxy < plexus.core [debug]   imported: org.codehaus.plexus.container < plexus.core [debug]   imported: org.eclipse.aether.version < plexus.core [debug]   imported: org.eclipse.aether.installation < plexus.core [debug]   imported: org.codehaus.plexus.component < plexus.core [debug] populating class realm maven.api [debug] dependency collection stats: {conflictmarker.analyzetime=1, conflictmarker.marktime=1, conflictmarker.nodecount=21, conflictidsorter.graphtime=0, conflictidsorter.topsorttime=1, conflictidsorter.conflictidcount=17, conflictidsorter.conflictidcyclecount=0, conflictresolver.totaltime=6, conflictresolver.conflictitemcount=21, defaultdependencycollector.collecttime=81, defaultdependencycollector.transformtime=11} [debug] com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:jar:0.4: [debug]    org.apache.maven:maven-plugin-api:jar:2.0:compile [debug]    org.eclipse.tycho:org.eclipse.jdt.core:jar:3.8.1.v20120125-1544:compile [debug]    org.jibx.config.3rdparty.org.eclipse:org.eclipse.text:jar:3.5.100.v20110505-0800:compile [debug]    org.jibx.config.3rdparty.org.eclipse:org.eclipse.core.runtime:jar:3.7.0.v20110110:compile [debug]    org.jibx.config.3rdparty.org.eclipse:org.eclipse.core.resources:jar:3.7.100.v20110510-0712:compile [debug]    org.jibx.config.3rdparty.org.eclipse:org.eclipse.equinox.common:jar:3.6.0.v20110523:compile [debug]    commons-digester:commons-digester:jar:2.0:compile [debug]       commons-beanutils:commons-beanutils:jar:1.8.0:compile [debug]       commons-logging:commons-logging:jar:1.1.1:compile [debug]    commons-codec:commons-codec:jar:1.4:compile [debug]    org.codehaus.plexus:plexus-io:jar:1.0.1:compile [debug]    org.codehaus.plexus:plexus-resources:jar:1.0-alpha-7:compile [debug]       org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [debug]          junit:junit:jar:3.8.1:compile [debug]          classworlds:classworlds:jar:1.1-alpha-2:compile [debug]    org.codehaus.plexus:plexus-utils:jar:2.0.5:compile [debug] created new class realm plugin>com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4 [debug] importing foreign packages class realm plugin>com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4 [debug]   imported:  < maven.api [debug] populating class realm plugin>com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4 [debug]   included: com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:jar:0.4 [debug]   included: org.eclipse.tycho:org.eclipse.jdt.core:jar:3.8.1.v20120125-1544 [debug]   included: org.jibx.config.3rdparty.org.eclipse:org.eclipse.text:jar:3.5.100.v20110505-0800 [debug]   included: org.jibx.config.3rdparty.org.eclipse:org.eclipse.core.runtime:jar:3.7.0.v20110110 [debug]   included: org.jibx.config.3rdparty.org.eclipse:org.eclipse.core.resources:jar:3.7.100.v20110510-0712 [debug]   included: org.jibx.config.3rdparty.org.eclipse:org.eclipse.equinox.common:jar:3.6.0.v20110523 [debug]   included: commons-digester:commons-digester:jar:2.0 [debug]   included: commons-beanutils:commons-beanutils:jar:1.8.0 [debug]   included: commons-logging:commons-logging:jar:1.1.1 [debug]   included: commons-codec:commons-codec:jar:1.4 [debug]   included: org.codehaus.plexus:plexus-io:jar:1.0.1 [debug]   included: org.codehaus.plexus:plexus-resources:jar:1.0-alpha-7 [debug]   included: junit:junit:jar:3.8.1 [debug]   included: org.codehaus.plexus:plexus-utils:jar:2.0.5 [debug]   excluded: org.apache.maven:maven-plugin-api:jar:2.0 [debug]   excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 [debug]   excluded: classworlds:classworlds:jar:1.1-alpha-2 [debug] configuring mojo com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4:format plugin realm classrealm[plugin>com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4, parent: sun.misc.launcher$appclassloader@2503dbd3] [debug] configuring mojo 'com.googlecode.maven-java-formatter-plugin:maven-java-formatter-plugin:0.4:format' basic configurator --> [debug]   (f) basedir = /users/user/projects/domain/java/aim3.0 [debug]   (f) compilercompliance = 1.8 [debug]   (f) compilersource = 1.8 [debug]   (f) compilertargetplatform = 1.8 [debug]   (f) configfile = file:///users/user/projects/domain/java/aim3.0/src/main/resources/eclipse-formatter.xml [debug]   (f) encoding = utf-8 [debug]   (f) lineending = auto [debug]   (f) overrideconfigcompilerversion = false [debug]   (f) sourcedirectory = /users/user/projects/domain/java/aim3.0/src/main/java [debug]   (f) targetdirectory = /users/user/projects/domain/java/aim3.0/target [debug]   (f) testsourcedirectory = /users/user/projects/domain/java/aim3.0/src/test/java [debug] -- end configuration -- [info] using 'utf-8' encoding format source files. [info] number of files formatted: 67 [debug] resource 'file:///users/user/projects/domain/java/aim3.0/src/main/resources/eclipse-formatter.xml' not found resourceloader org.codehaus.plexus.resource.loader.fileresourceloader. [debug] resource 'file:///users/user/projects/domain/java/aim3.0/src/main/resources/eclipse-formatter.xml' found file:/users/user/projects/domain/java/aim3.0/src/main/resources/eclipse-formatter.xml. [debug] processing file: /users/user/projects/domain/java/aim3.0/src/main/java/com/domain/biz/dao/igenericdao.java [debug] code cannot formatted. possible cause unmatched source/target/compliance version.   [debug] code cannot formatted. possible cause unmatched source/target/compliance version. [info] formatted: 0 file(s) [info] fail format        : 0 file(s) [info] skipped               : 67 file(s) [info] approximate time taken: 0s [info] ------------------------------------------------------------------------ [info] build success [info] ------------------------------------------------------------------------ [info] total time: 1.539 s [info] finished at: 2014-06-28t05:34:53-06:00 [info] final memory: 9m/307m [info] ------------------------------------------------------------------------ 

i had similar problem skipping java source files. found out problem lied in newest eclipse version, used generating xml config file.

the maven code formatter (version 0.4) namely works eclipse formatter 3.8: https://code.google.com/p/maven-java-formatter-plugin/wiki/features

after downloaded older eclipse version , generated xml config file again, worked, files not skipped.

if heading same problem, first try run formatter profile should work, e.g.: https://code.google.com/p/google-styleguide/source/browse/trunk/eclipse-java-google-style.xml ...to sure problem lies not in xml config file.

i not sure answer above question since there no statement how config file has been generated...but hope answer save time somebody...


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

django - CSRF verification failed. Request aborted. CSRF cookie not set -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -