Salve, io ho creato un file jar .. ovvero una libreria con una sola classe per adesso.
Ora la compilazione:
javac -cp lib/lib.jar Analisi.java
non da nessun errore ed mi crea il file class
per eseguirla faccio:
java -cp lib/lib.jar Analisi
e mi da questo:
Errore: impossibile trovare o caricare la classe principale Analisi
il file codice è questo :
codice:import java.io.*; public class Analisi { public static void main(String argv[ ]) { String Testo = new String ( ); char Carattere; int Vocali = 0; int Spazi = 0; double FreqVocali,FreqSpazi; System.out.println("Inserisci il testo da analizzare:"); Input _input = new Input(); // classe per gestire tastiera, interi, stringhe , char, double Testo = _input.readLine(); Testo.toLowerCase( ); for(int i = 0 ; i < Testo.length( ); i++) { Carattere = Testo.charAt(i); switch(Carattere) { case 'a': case 'e': case 'i': case 'o': case 'u': Vocali++; break; case ' ': Spazi++; break; } } System.out.println("\nNumero di caratteri= " +Testo.length( )); System.out.println("\nNumero di vocali= " +Vocali); FreqVocali=(double) Vocali/Testo.length( ); FreqVocali=(double) Math.round(FreqVocali*100)/100; System.out.println("\tFrequenza di vocali= " +FreqVocali); System.out.println("\nNumero di spazi= " +Spazi); FreqSpazi = (double) Spazi/Testo.length( ); FreqSpazi = (double) Math.round(FreqSpazi*100)/100; System.out.println("\tFrequenza di spazi= "+FreqSpazi); } }
completamente vado a prendere una classe dove ho la gestione della tastiera.
avete idea perché mi da quell'errore lì?
grazie mille.
Buona giornata.
EDIT : Uso Linux Ubuntu 14.04.03 LTS. con java 1.8.60

Rispondi quotando