Problemas na hora de construir o .JAR

Opa estou com problemas para criar meu jar

da esse erro

ant -f /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS -Dnb.internal.action.name=rebuild clean jar init: deps-clean: Updating property file: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/built-clean.properties Deleting directory /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build clean: init: deps-jar: Created dir: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build Updating property file: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/built-jar.properties Created dir: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/classes Created dir: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/empty Created dir: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/generated-sources/ap-source-output Compiling 12 source files to /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/classes **Note: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/src/view/TelaLogin.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details.** Copying 8 files to /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build/classes compile: Copying 1 file to /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/build Copy libraries to /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/dist/lib. Building jar: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/dist/DoppesSystemsBVS.jar To run this application from the command line without Ant, try: java -jar "/Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/dist/DoppesSystemsBVS.jar" jar: CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)

O erro
Note: /Users/chrisdopona/NetBeansProjects/DoppesSystemsBVS/src/view/TelaLogin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

Quando clico duas vezes no JAR. ele executa fica uns 10 segundos e fecha, nao abre nada o que pode ser?

Sendo executado pelo terminal da esse erro

Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at javax.swing.ImageIcon.(ImageIcon.java:217)
at view.TelaLogin.(TelaLogin.java:83)
at view.TelaLogin$4.run(TelaLogin.java:252)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Acredito que o erro esta neste if porem nao tenho ideia de resolver
esse if mostra com um icone na tela de login se o banco de dados esta ativo ou nao

if (conexao != null) {
lblStatus.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/bancoOK.png")));
} else {
lblStatus.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icones/bdError.png")));
}