Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: [java]--->JSmooth

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198

    [java]--->JSmooth

    ragazzi ho fatto un'applicazione stand alone in java con un database, ora la devo passare in exe e uso JSmooth ma non riesco, mi chiede il file .jar ma io non so come farlo e poi mi chiede quando compilo il file .jsmooth...
    qualcuno può aiutarmi?
    grazie
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    devi creare un .jar con dentro tutti i .class del tuo progetto. per farlo devi aprire un prompt e digitare

    jar [filedestinazione.jar] [elenco file da inserire]

  3. #3
    Per creare un file jar basta anche creare un file zip con winzip,metterci dentro i .class e rinominare l'archivio con estensione .jar anzichè .zip.Quel jar poi lo indichi a jsmooth dove ti chiede di mettere la spunta su "use an embedded jar" poi nella sezione apposita gli indichi la main class (quella contenente il metodo main),in oltre devi indicargli il tipo di scheletro dell'eseguibile (GUI o console).Se non hai usato librerie jar esterne nel tuo programma questo è tutto,non ti serve altro per creare il tuo .exe
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198
    scusate ho visto ora la ris, ma quando indico main class mi esce una finestra dove c'è scritto Select class e mi da solo un ariga con su scritto Available Classes e poi mi dice select o cancel...
    dove la metto la mia mai inziale?
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198
    senza farmi mettere la classe mi fa fare il file.exe, poi però vado ad aprirlo e mi appare la console nera con delle scritte e va via subito...
    cosa sarà mai questa cosa, sarà il database?
    grazie a chi mi ris.-..
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    724
    prima di selezionare la classe includi il .jar come ti è stato detto sopra,così viene caricato e puoi selezionare la classe main...

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198
    si lo faccio ma mi da solo quella opzione...
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198
    se io gli metto il percorso a mano mi dice:

    a) se gli do il file con l'estensione cioè Application1.java:

    exception in thread "main" java.lang.NoClassDefFoundError: G:\Application1/java

    b) se gli do il file senza estensione cioè Application1:

    exception in thread "main" java.lang.NoClassDefFoundError: G:\Application1

    che devo fare????
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

  9. #9
    Originariamente inviato da rcar
    si lo faccio ma mi da solo quella opzione...
    Non è una sola opzione,devi fare doppio click,è la radice di una albero,provare per credere...
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    198
    se io non metto la main classe e faccio quella opzione, quando clicco sul file.exe mi si apre velocemente e scompare una console dos e mi da una lista di comandi tipo per far jar fai questo per far...
    io ho seguito i tuoi passi...
    1) ho fatto prima .zip e l'ho rinominata .jar
    2) ho aperto jsmoot e ho scelto
    3) Console wrapper senza settare piu niente
    4) ho messo il nome dell'eseguibile e la dir
    5) ho messo il percorso del file.jar
    poi compile.
    ma quando faccio il file .exe mi fa quello che ti ho detto prima.
    ci sarà qualcosa di sbagliato che faccio, non è che devo settare altre cose..
    scusami ancora.
    grazie...
    :sgrat:
    i gabbu usi mora ma si mal'acchampa!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.