netbeans - Exception thrown when building EAR after switching to JDK 7 -


i'm trying port application jdk 7 jdk 6 , giving exception when i'm trying build project in netbeans ide.

error starting sun's native2ascii:          @ org.apache.tools.ant.taskdefs.optional.native2ascii.sunnative2ascii.run(sunnative2ascii.java:67)         @ org.apache.tools.ant.taskdefs.optional.native2ascii.defaultnative2ascii.convert(defaultnative2ascii.java:54)         @ org.apache.tools.ant.taskdefs.optional.native2ascii.convert(native2ascii.java:268)         @ org.apache.tools.ant.taskdefs.optional.native2ascii.execute(native2ascii.java:227)         @ org.codehaus.mojo.native2ascii.native2asciimojo.executeant(native2asciimojo.java:115)         @ org.codehaus.mojo.native2ascii.native2asciimojo.execute(native2asciimojo.java:92)         @ org.apache.maven.plugin.defaultpluginmanager.executemojo(defaultpluginmanager.java:490)         @ org.apache.maven.lifecycle.defaultlifecycleexecutor.executegoals(defaultlifecycleexecutor.java:694)         @ org.apache.maven.lifecycle.defaultlifecycleexecutor.executegoalwithlifecycle(defaultlifecycleexecutor.java:556)         @ org.apache.maven.lifecycle.defaultlifecycleexecutor.executegoal(defaultlifecycleexecutor.java:535)         @ org.apache.maven.lifecycle.defaultlifecycleexecutor.executegoalandhandlefailures(defaultlifecycleexecutor.java:387)         @ org.apache.maven.lifecycle.defaultlifecycleexecutor.executetasksegments(defaultlifecycleexecutor.java:348)         @ org.apache.maven.lifecycle.defaultlifecycleexecutor.execute(defaultlifecycleexecutor.java:180)         @ org.apache.maven.defaultmaven.doexecute(defaultmaven.java:328)         @ org.apache.maven.defaultmaven.execute(defaultmaven.java:138)         @ org.apache.maven.cli.mavencli.main(mavencli.java:362)         @ org.apache.maven.cli.compat.compatiblemain.main(compatiblemain.java:60)         @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)         @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57)         @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)         @ java.lang.reflect.method.invoke(method.java:601)         @ org.codehaus.classworlds.launcher.launchenhanced(launcher.java:315)         @ org.codehaus.classworlds.launcher.launch(launcher.java:255)         @ org.codehaus.classworlds.launcher.mainwithexitcode(launcher.java:430)         @ org.codehaus.classworlds.launcher.main(launcher.java:375) caused by: java.lang.classnotfoundexception: sun.tools.native2ascii.main         @ java.net.urlclassloader$1.run(urlclassloader.java:366)         @ java.net.urlclassloader$1.run(urlclassloader.java:355)         @ java.security.accesscontroller.doprivileged(native method)         @ java.net.urlclassloader.findclass(urlclassloader.java:354)         @ java.lang.classloader.loadclass(classloader.java:423)         @ org.codehaus.classworlds.realmclassloader.loadclassdirect(realmclassloader.java:195)         @ org.codehaus.classworlds.defaultclassrealm.loadclass(defaultclassrealm.java:255)         @ org.codehaus.classworlds.defaultclassrealm.loadclass(defaultclassrealm.java:274)         @ org.codehaus.classworlds.realmclassloader.loadclass(realmclassloader.java:214)         @ java.lang.classloader.loadclass(classloader.java:356)         @ java.lang.class.forname0(native method)         @ java.lang.class.forname(class.java:188)         @ org.apache.tools.ant.taskdefs.optional.native2ascii.sunnative2ascii.run(sunnative2ascii.java:51) 

please me on fixing this. in advance.

regards.

another way of doing without changing libs related complication upgrading ative2ascii-maven-plugin higher version (at least 1.0-beta-1). in addition that, please make sure following configurations correctly in place.

  1. all includes should enclosed .

  2. similarly excludes should enclosed

eg:

             .....     <includes>     <include>       applicationresources_.properties,       applicationresources_.properties     </include>      </includes>            


Comments