Salve a tutti, ho un piccolo problema con NetBeans. Ho fatto un mio programma java con NetBeans e funziona perfettamente. Creo il jar e netbeans scrive nella console
Ovviamente dove trovate "blabalbal" in realtà cè il percorso dei file.codice:init: deps-clean: Updating property file: D:\blabalabl Deleting directory D:\blabalbalbal clean: init: deps-jar: Created dir: D:\blabalbalabl Updating property file: D:\balbalablabal\built-jar.properties Created dir: D:\balbalbalabl\classes Created dir: D:\balbalabl\empty Compiling 48 source files to D:\blabalbal\classes Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Copying 10 files to D:\balbalablal\classes compile: Created dir: D:\balbalbalabl\dist Copy libraries to D:\balbalabl\lib. Building jar: D:\balbalabl\Post-In.jar To run this application from the command line without Ant, try: java -jar "D:\Dropbox\Programmazione\Informa\Post-In\dist\Post-In.jar" jar: COSTRUITO CON SUCCESSO (tempo totale: 2 secondi)
Il problema sorge quando tento di eseguire il jar che la console mi restituisce:
Che posso fare?codice:Microsoft Windows [Versione 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tutti i diritti riservati. C:\balbal>java -jar "D:\blabalbal\Post- In.jar" C:\blabalbalabl\Server (Impossibile trovare il percorso specifi cato) Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException : String index out of range: -1 at java.lang.String.substring(Unknown Source) at MainProject.Parametri.setServer(Parametri.java:27) at MainProject.SchIniziale.<init>(SchIniziale.java:33) at MainProject.SchIniziale$5.run(SchIniziale.java:169) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$000(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.awt.EventQueue$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)

					
					
					
						
  Rispondi quotando