Torna indietro   Hardware Upgrade Forum > Software > Programmazione

L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 19-07-2003, 11:57   #1
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Creare un eseguibile con Java

Salve a tutti, sono un principiante nella programmazione java. Avevo intenzione di fare un programmino con una semplice interfaccia grafica e rendere il tutto eseguibile come una normale applicazione. Per trasformare il mio programma in un eseguibile come devo fare? C'è qualche utility apposta?
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 19-07-2003, 17:08   #2
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Non mi sono spiegato bene?
Aiutatemi
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 19-07-2003, 17:41   #3
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
esistono alcune utility in grado di farlo ma personalmente non ne ho mai provato..
comunque una delle carateristiche fondamentali di java è proprio la portabilità ed il fatto che non sia compilato in linguaggio macchina.

potresti creare un file JAR eseguibile ma il sistema in cui lo esegui deve comunque una java virtual machine.

se fai una ricerca nel forum dovresti trovare qualcosa...
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 20-07-2003, 04:23   #4
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Prova a vedere quì:
http://gcc.gnu.org/java/
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 21-07-2003, 08:53   #5
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Prova ad usare InstallAnywhere, ti crea un pacchetto di installazione comprensivo di JVM.

Cmq un semplice JAR dovrebbe essere adatto allo scopo, mantenendo di portsbilità.
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 23:21   #6
palombaro
Senior Member
 
Iscritto dal: Nov 2001
Città: Casteddu
Messaggi: 532
gli ambienti di sviluppo della borland dalla versione 7 in poi ti permettono di creare eseguibili.
li puoi avere gratis in prova x un mese
palombaro è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 16:28   #7
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Grazie a tutti Ma con i software che mi avete consigliato, i file eseguibili possono essere fatti andare anche su pc in cui non è installato java? O ogni pc deve avere il pacco da 90 mega di java 1.4?

thx
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 20:10   #8
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
se hai studiato java sai che il codice non è compilato in linguaggio macchina nativo ma appunto in linguaggio della JAVA virtual machine,
quindi per eseguirlo o hai la virtual machine installata oppure
utilizzi i metodi che ti sono stati indicati, anche se mi sembra che tutti in un modo o nell'altro includano una virtual machine nell'eseguibile creato.

non so se esistono compilatori JAVA in codice macchina.

credo che il motivo sia proprio la portabilità di java, altrimenti ci si orienta verso linguaggi OOB diversi..

P.S. so che magari nn è il caso ma: non puoi tradurre il software in un altro linguaggio??
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 21:03   #9
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Si in effetti lo sto rifacendo in visual c++, cmq gli eseguibili ke creano i programmi con la virtual machine incorporata possono essere fatti andare da qualsiasi pc? si? no?

Sono un po' duro di testa eh...
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2003, 08:35   #10
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Scusa ma dove hai visto 90 mb??? con poco + di una decina di MB hai tutto il JSDK, ovverro ttto l'occorrente per sviluppare, non per eseguire... La JVM arriva al massimo ad un Mb...

Come ti dicevo InstallAnywhere ti permette di creare un pacchetto di installazione comprensivo o meno di JVM puoi scegliere tu...
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2003, 13:44   #11
EvilBoy
Senior Member
 
Iscritto dal: Oct 2001
Città: Monza (MI)
Messaggi: 1380
Quote:
Originariamente inviato da etzocri
se hai studiato java sai che il codice non è compilato in linguaggio macchina nativo ma appunto in linguaggio della JAVA virtual machine,
quindi per eseguirlo o hai la virtual machine installata oppure
utilizzi i metodi che ti sono stati indicati, anche se mi sembra che tutti in un modo o nell'altro includano una virtual machine nell'eseguibile creato.

non so se esistono compilatori JAVA in codice macchina.

credo che il motivo sia proprio la portabilità di java, altrimenti ci si orienta verso linguaggi OOB diversi..

P.S. so che magari nn è il caso ma: non puoi tradurre il software in un altro linguaggio??
so' che e' possibile creare dei .exe, ma non so darti le istruzioni in merito...
__________________
Fidarsi è bene, non fidarsi è meglio: compro e vendo solo ed esclusivamente con consegna a mano! Utenti da cui ho acquistato: ezekiel22, sm_morgan, Pauraaaa!!!, MisterG, Sallivan77, Gizmo, Rizlo+, Corbetz, Max64, Huangwei, Nym, Pir4nia, Riki82, TheSaint, Toscanello, Torregiani...Utenti a cui ho venduto: Fabio77AmdThunder, Rizlo+, Loprix, SberlaPro, Teo2086, opale, CFranco, Lexd, Anto.... Viaggi intercontinentali: Ecuador/Galapagos, California, Dubai/Oman/Siria/Marocco, Thailandia!
EvilBoy è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2003, 20:49   #12
sblantipodi
Bannato
 
L'Avatar di sblantipodi
 
Iscritto dal: Feb 2001
Città: Pescara
Messaggi: 10542
E allora che hai risposto a fare?
sblantipodi è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2003, 09:04   #13
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
ho trovato un programmino che si chiama J2EXE, crea degli eseguibili..
ma comunque in fase di creazione devi scegliere se includere una JVM oppure se utilizzarne una presente nel PC dove andrà eseguito il software.. quindi per non rischiare direi di utilizzare
installanywhere almeno vai sul sicuro...
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2003, 10:51   #14
duobutch
Member
 
Iscritto dal: Oct 2000
Città: Verona
Messaggi: 176
Ok allora vada per InstallAnywhere, cmq da fastidio lasciare tutti quei dati personali su internet! Vogliono sapere perfino il numero di telefono!

Cmq grazie a tutti per la disponibilità!
duobutch è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2003, 23:29   #15
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da duobutch
Ok allora vada per InstallAnywhere, cmq da fastidio lasciare tutti quei dati personali su internet! Vogliono sapere perfino il numero di telefono!

Cmq grazie a tutti per la disponibilità!
Ma tu non volevi compilare codice Java??? Che c'entra InstallAnywhere adesso??
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2003, 00:54   #16
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
credo che lui volesse eseguire i programmi scritti in java anche in pc in cui nn si sa se c'è una jvm..

e li i modi sono 2

1) compili in linguaggio macchina

2) insieme al codice compilato inserisci una jvm
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2003, 06:29   #17
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da etzocri
credo che lui volesse eseguire i programmi scritti in java anche in pc in cui nn si sa se c'è una jvm..

e li i modi sono 2

1) compili in linguaggio macchina

2) insieme al codice compilato inserisci una jvm
La seconda opzione mi sembra molto ovvia. Non penso bisogni discuterne. Se uno è in grado di scrivere 4 righe di codice java non penso non abbia pensato a distribuire una jvm.
E comunque Install Anywhere è un installer. Non capisco cosa c'entri con la redistribuzione di una JVM. Illustratemi.
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2003, 06:41   #18
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da cn73
Scusa ma dove hai visto 90 mb??? con poco + di una decina di MB hai tutto il JSDK, ovverro ttto l'occorrente per sviluppare, non per eseguire... La JVM arriva al massimo ad un Mb...

Come ti dicevo InstallAnywhere ti permette di creare un pacchetto di installazione comprensivo o meno di JVM puoi scegliere tu...
Tu mi sa che Java non sai neanche dove sta di casa...
Alla versione attuale (1.4.2) il JRE (runtime java) sono 9.76 Mb,
l'SDK senza NetBeans sono 44.8 mega, mentre l'SDK con NetBeans sono circa 90 Mb ... (Numeri delle versioni per WIndows).
mjordan è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2003, 08:51   #19
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
sembra che con installAnywhere si possa includere una jvm nel file di installazione e che quindi venga installata in automatico insieme al nostro programma..
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2003, 15:11   #20
mjordan
Bannato
 
L'Avatar di mjordan
 
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR ‫Casco: XR1000 Diabolic 3
Messaggi: 27578
Quote:
Originariamente inviato da etzocri
sembra che con installAnywhere si possa includere una jvm nel file di installazione e che quindi venga installata in automatico insieme al nostro programma..

Ma questo lo puoi fare con un qualsiasi installer ...
A me sembrava si parlasse di compilare nativamente un programma Java ...
Comunque se il titolare del thread non si degna di farmi capire cosa cercava penso sia inutile continuare a parlarne ...
Byez.
mjordan è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
TikTok punta a diventare una super app: ...
Google contro l'Europa: 'Così sta...
Il Trump Phone è ora ordinabile c...
GTA VI su PS5 8 volte più richies...
Polymarket conferma un attacco hacker: s...
Xiaomi 18 punta ad una batteria da 7.200...
Arlo Essential 3 XL: 3 telecamere WiFi 2...
L'IA cinese spaventa gli USA: GLM-5.2 su...
Netflix cambia le regole degli account: ...
Repository GitHub 'puliti' possono ingan...
Sony cancella 551 film e serie TV dal Pl...
La spesa per i videogiochi con supporto ...
Top 12 offerte Amazon: al 2, 4 e 5 le no...
Samsung Messaggi: addio definitivo fissa...
MSI Modern a 389€ su Amazon: il PC tutto...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:08.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v