Executar um projeto feito no Eclipse no Desktop

Fiz um projeto no Eclipse, agora como faço para executa o main via ícone no meu Desktop

Gere um jar da sua aplicação, icone geralmente você consegueria com instaladores, mas um jar já é suficiente.

Obrigado pela ajuda,

Gerei o Jar, Criei um Icone e esta executando o Main, mas quando tendo Abrir um Jframe ele aparece a seguinte mensagem Exception in thread “AWT - EventQueue-0” java.lang.nullPointException

como posso solucionar isso

Se está tudo dentro do mesmo jar e antes rodava normalmente, teoricamente é pra rodar.

Como você está chamando outra JFrame?

OI

1o Criei uma classe iniciar

public class Iniciar {

public static void main(String[] args) {
	MenuPrincipal menup= new MenuPrincipal();
	menup.setVisible(true);
}

}

2o que chama outra classe MenuPrincipal

private JMenuItem getJMIClientesFornecedor() {
	if (jMIClientesFornecedor == null) {
		jMIClientesFornecedor = new JMenuItem();
		jMIClientesFornecedor.setName("");
		jMIClientesFornecedor.setActionCommand("");
		jMIClientesFornecedor.setText("Origem");
		jMIClientesFornecedor.addActionListener(new java.awt.event.ActionListener() {
			public void actionPerformed(java.awt.event.ActionEvent e) {
				Clientes cli = new Clientes();
				cli.setVisible(true);
			}
		});
	}
	return jMIClientesFornecedor;
}

Ele Executa o MenuPrincipal mas nao Executa o Jframe Clientes

Desde ja Agradeco
Valeu