URGENTE ! erro pra gerar o .jar

5 respostas
A

Pessoal, to com um projeto pra entregar amanha, e quando fui gerar o .jar no netbeans, ta dando um erro e nao sei o que fazer ! vou mostrar oq aparece:

An exception has occurred in the compiler (1.7.0-ea). Please file a bug at the Java Developer Connection (<a href="http://java.sun.com/webapps/bugreport">http://java.sun.com/webapps/bugreport</a>)  after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report.  Thank you.

java.lang.NullPointerException

at java.lang.String.startsWith(String.java:1433)

at java.lang.String.startsWith(String.java:1462)

at com.sun.tools.javac.file.SymbolArchive.addZipEntry(SymbolArchive.java:49)

at com.sun.tools.javac.file.ZipArchive.(ZipArchive.java:63)

at com.sun.tools.javac.file.SymbolArchive.(SymbolArchive.java:41)

at com.sun.tools.javac.file.JavacFileManager.openArchive(JavacFileManager.java:549)

at com.sun.tools.javac.file.JavacFileManager.listDirectory(JavacFileManager.java:325)

at com.sun.tools.javac.file.JavacFileManager.list(JavacFileManager.java:803)

at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2100)

at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1804)

at com.sun.tools.javac.code.Symbol.complete(Symbol.java:396)

at com.sun.tools.javac.comp.Enter.visitTopLevel(Enter.java:286)

at com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:454)

at com.sun.tools.javac.comp.Enter.classEnter(Enter.java:250)

at com.sun.tools.javac.comp.Enter.classEnter(Enter.java:264)

at com.sun.tools.javac.comp.Enter.complete(Enter.java:458)

at com.sun.tools.javac.comp.Enter.main(Enter.java:443)

at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:839)

at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:747)

at com.sun.tools.javac.main.Main.compile(Main.java:386)

at com.sun.tools.javac.main.Main.compile(Main.java:312)

at com.sun.tools.javac.main.Main.compile(Main.java:303)

at com.sun.tools.javac.Main.compile(Main.java:82)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:623)

at org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:56)

at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1065)

at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:882)

at org.netbeans.modules.java.source.ant.JavacTask.execute(JavacTask.java:120)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

at sun.reflect.GeneratedMethodAccessor608.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:623)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

at sun.reflect.GeneratedMethodAccessor608.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:623)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

at sun.reflect.GeneratedMethodAccessor608.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:623)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.Target.execute(Target.java:357)

at org.apache.tools.ant.Target.performTasks(Target.java:385)

at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)

at org.apache.tools.ant.Project.executeTarget(Project.java:1306)

at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)

at org.apache.tools.ant.Project.executeTargets(Project.java:1189)

at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:278)

at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:498)

at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:151)

D:\UPE\Geral\Linguagens\Java\Projetos Netbeans\ProjetoOdonto3\nbproject\build-impl.xml:413: The following error occurred while executing this line:

D:\UPE\Geral\Linguagens\Java\Projetos Netbeans\ProjetoOdonto3\nbproject\build-impl.xml:199: Compile failed; see the compiler error output for details.

FALHA NA CONSTRUÇÃO (tempo total: 0 segundos)

Tem alguma outra forma de gerar .jar sem ser no netbeans ?

5 Respostas

Allan_Barcelos

Tenta gerar no eclipse, cara tenta compilar o código antes de gerar o .jar, e testa ele antes, não esquece do main.

A

cara, consegui gerar no eclipse, porém quando clico pra abrir os relatórios, não abrem mais ! não acontece nada. Acho q n ta gerando no netbeans
já por conta disso. Acho q por conta do JRException q faz parte da lib do jasperreports.

Sabe dizer oq posso fazer ???

Allan_Barcelos

Olha cara, mais se ta funcionando o seu .jar, por que vai ler os relatórios ?

A

o .jar agora ta executando ta ligado, porém ta dando erro em abrir os relatórios ta ligado!

Allan_Barcelos

O cara mais se o .jar ta funcionando, e tu tem certeza que não tem nada errado, não tem problema por não ler os relatorios, pode ser o garbage collector do java só, talves alguma variavel solta, ou não utilizada, mais não sei como resolver esse proble dos relatorios, acho que não tem misterio se o .jar ta funcionando… :wink:

Criado 6 de junho de 2010
Ultima resposta 6 de jun. de 2010
Respostas 5
Participantes 2