“Ocorreu um erro JNI” para uma instância do programa, não para outra

Eu fiz um grande programa no Eclipse Java Mars em um computador que funcionou bem. Eu exportei o programa como um arquivo Jar executável e executá-lo não deu nenhum problema. Mesmo quando eu exportei o projeto inteiro para outro computador, o programa ainda funcionava.

O problema surgiu no outro computador quando fiz pequenas alterações no projeto. Essas alterações foram apenas alterações baseadas em conteúdo e não devem fazer diferença na funcionalidade do programa.A execução do programa a partir do eclipse parece não ter problemas. No entanto, quando quero executar o arquivo Jar recém-criado, recebo o seguinte erro:

Error: A JNI error has occurred, please check your installation and try again. 

seguido por um quadro dizendo:

A Java Exception has occurred. 

Então, minha pergunta é:

Como é possível que instâncias diferentes do mesmo programa não possam ser executadas por meio de um arquivo Jar, enquanto a instância mais antiga pode?

Usei a mesma versão do JDK (1.8.0_73) nos dois computadores e os instalei da mesma maneira: instalei o Java primeiro com o NetBeans por meio de uma versão combinada. A seguir, instalei o Eclipse. A única diferença é que, no novo computador, instalei o eclipse offline, ou seja, sem o instalador do Eclipse

questionAnswers(3)

yourAnswerToTheQuestion