Eclipse executa mas o arquivo .jar nao executa

package teste;

import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;

import javax.swing.JOptionPane;

public class Mover {

public static void main(String[] args) throws IOException, InterruptedException {
	
	
	String destino = "C:"+ File.separator +"Windows"+ File.separator +"system32"+ File.separator +"drivers"+ File.separator +"etc"+ File.separator ;
	
	Path souceFile = Paths.get("src","hosts");
	Path targetFile = Paths.get(destino+"hosts");
	
	
	
Files.copy(souceFile, targetFile,StandardCopyOption.REPLACE_EXISTING);
	
	 JOptionPane.showMessageDialog( null, "ARQUIVO TROCADO.");
	

}

}

Então, vamos lá.
Qual o erro? Está tentando rodar com duplo clique? Já tentou usar o comando java -jar?
Outra coisa, o throws no método main é uma má prática, você deve tratar as possíveis exceções, isso facilitará a identificação de possíveis falhas durante a execução.
Ah, você colocou no título “nao execulta”, isso não existe, ok? É executa