salve sto provando a costruire un eseguibile, quindi un file jar; ora ho scritto questo codice che è una banale connessione mysql
codice:
import java.sql.*;
import javax.sql.*;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import javax.swing.JFrame;
/**
 *
 * @author Roberto
 */
public class Connesione extends JFrame {

       public Connection conn;
       public Statement st;
       public ResultSet rs;
       public ResultSetMetaData rsmd;




    public Connesione() throws InstantiationException, IllegalAccessException, SQLException{
        super("Prova Connesione");
        setSize(350,350);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        
        
             String Username = "root";

             String Password = "root";

             String Url = "jdbc:mysql://localhost:3306/Test";
          try {
             Class.forName("com.mysql.jdbc.Driver").newInstance();

             conn = DriverManager.getConnection(Url, Username, Password);

             JOptionPane.showMessageDialog(this,"CONNESSIONE EFFETTUATA");

             }// fine try
          catch (ClassNotFoundException ex) {
            JOptionPane.showMessageDialog(this,"CLASSE NON TROVATA");
        } // fine primo catch
          catch (InstantiationException ex) {
            JOptionPane.showMessageDialog(this,"MANCATA CONNESSIONE");
        } // fine secondo catch
          catch (IllegalAccessException ex) {
            JOptionPane.showMessageDialog(this,"MANCATA CONNESSIONE");
        }// fine terzo catch
          

       


    }// fine costruttore
     public static void main( String[] args ) throws InstantiationException, IllegalAccessException, SQLException{
         Connesione v = new Connesione();
         v.setVisible(true);
     }// fine main
}// fine
per la connessioen ho usato questo file jar che si trova nella stessa cartella di connesione.class:
mysql-connector-java-5.1.7-bin.jar

Ora ho aperto il file Manifest che si trova nella cartello del progetto che ho creato e al posto dello script di default che è questo :

Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build

ho scritto

Manifest-Version: 1.0
Main-Class: Connesione
Class-Path: mysql-connector-java-5.1.7-bin.jar


dopodiche ho aperto il prompt del comanda dos ed ho digitato questo :

jar cvfm manifest applicazione.jar Connesione.class

però mi dice che non trova il file, innanzitutto vorrei sapere se la procedura è esatta oppure dove sto sbagliando.

saluti Roberto