Olá, criei o .jar de uma aplicação que estou desenvolvendo, porém ele não funciona em outras maquinas…
Executo ele na minha maquina e funciona normal,coloquei ele em um pendrive e executei na minha maquina também perfeito,em outro PC nem pelo pendrive nem copiando para a maquina, ele diz que não encontra a main class preventivaap.preventiva main class…
No meu NetBeans em project configuration ele está indicando a classe correta preventivaapp.PreventivaApp porém na hora de abrir o JAR ele não a encontrar como a main…
Vi alguns topicos na net mais a maioria era por falta de associação do mainclass correto, tanto que esse está certo e roda na minha maquina somente em outras que não roda(testei em maquina com XP e com 7)
O que estou fazendo de errado?
Grato
Minha main (deixei toda a parte de LAF comentada pois achei que fosse isso que estivesse dando o erro)
package preventivaapp;
import java.awt.Color;
import javax.swing.ImageIcon;
import javax.swing.LookAndFeel;
import javax.swing.UIManager;
import javax.swing.UIManager.LookAndFeelInfo;
import javax.swing.UnsupportedLookAndFeelException;
import view.Login;
/**
*
* @author Pedro Henrique M. M. Rabello [email removido]
*/
public class PreventivaApp {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
//LAF Seaglass*não funcionando*
// LookAndFeel lf = UIManager.getLookAndFeel();
// try{
// for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()){
// System.out.println(info.getName());
// if("Seaglass".equals(info.getName() ) ){
// UIManager.setLookAndFeel(info.getClassName());
// break;
// }
//
// }
// }catch ( UnsupportedLookAndFeelException exc ) {
// } catch ( ClassNotFoundException exc ) {
// } catch ( InstantiationException exc ) {
// } catch ( IllegalAccessException exc ) {
// }
// try {
// UIManager.setLookAndFeel("com.seaglasslookandfeel.SeaGlassLookAndFeel");
// } catch (Exception e) {
// e.printStackTrace();
// }
// //Altera LAF ( Look and fell)
// LookAndFeel lf = UIManager.getLookAndFeel();
// try {
// for ( LookAndFeelInfo info : UIManager.getInstalledLookAndFeels() ) {
// if ( "Nimbus".equals( info.getName() ) ) {
// UIManager.setLookAndFeel( info.getClassName() );
// break;
// }
// }
// } catch ( UnsupportedLookAndFeelException exc ) {
// } catch ( ClassNotFoundException exc ) {
// } catch ( InstantiationException exc ) {
// } catch ( IllegalAccessException exc ) {
// }
//
// //Muda a cor do LAF
// //Base color
// UIManager.put( "nimbusBase", new Color( 100, 100, 255 ) );
// //Parte do LAF
// UIManager.put( "nimbusBlueGrey", new Color( 190, 190, 190 ) );
// //Controle
// UIManager.put( "control", new Color( 223, 223, 223 ) );
//Carrega a tela de Login
new Login().setVisible(true);
}
}