RISOLTO Java + ide

Stato
Discussione chiusa ad ulteriori risposte.

petrusic

Utente Attivo
227
20
CPU
AMD Athlon - X86_64
Scheda Madre
Acer RS780HVF
HDD
SSD PLUS da 240GB (ospita 3 S.O Linux), WDC WD10EFRX-68F da 1000GB (ospita solo archivi dati)
RAM
n.2 DDR" per 2GB
OS
fedora 28 Mate, Ubuntu Mate, Linux Mint 19
Eccomi di nuovo, sempre allo scopo di riuscire a creare nel mio pc, questa volta in Linux lubuntu 19.04, il mio ambiente di lavoro Java.
Ho installato Java JDK col comando
Codice:
sudo apt install openjdk-11-jdk
java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu219.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu219.04.1, mixed mode, sharing)

Tuttavia, pare che l'ambiente java sia stato spalmato in diverse directory
Codice:
ls /usr/bin
...
jar
jarsigner
java
javac
javadoc
javap        
...

ls /usr/bin/java
/usr/bin/java
petrus@petrus-pc:~$ ls /usr/share
...
java
...

$ ls /usr/share/java
gettext.jar           juh-6.2.2.jar   libintl.jar          unoloader.jar
java-atk-wrapper.jar  juh.jar         ridl-6.2.2.jar
java_defaults.mk      jurt-6.2.2.jar  ridl.jar
java_uno.jar          jurt.jar        unoloader-6.2.2.jar
petrus@petrus-pc:~$

Ora dovrei installare un ide per potere proseguire le mie prove di programmazione appklicate all'uso di un database SQLite, interrotte proprio perchè non disponevo di un ide . Allora, per non generare ulteriore possibile confusione durante la fase di apprendimento conoscitivo con Java, ho preferito installare un SO. nuovo, in modo da ottenere una struttura di programmazione assolutamente pulita.

Dovrei quindi compiere il nuovo passo, installando, per es. intellij idea.
Prima di intellij devo installare altro?
 
Ultima modifica:

ilfe98

Moderatore
Staff Forum
Utente Èlite
3,052
1,278
CPU
Intel i7 7700K
Dissipatore
Bequiet Dark rock pro 4
Scheda Madre
Msi pc mate z270
HDD
Seagate barracuda 1tb, silicon power NVME 500gb
RAM
Patriot viper steel 3733Mhz
GPU
Inno 3d gtx 1080 herculez design
Monitor
Asus mg279q
PSU
Corsair HX750
Case
Itek lunar 23
Net
Tiscali ftth
OS
windows 10,mint,debian,Arch linux
Eccomi di nuovo, sempre allo scopo di riuscire a creare nel mio pc, questa volta in Linux lubuntu 19.04, il mio ambiente di lavoro Java.
Ho installato Java JDK col comando
Codice:
sudo apt install openjdk-11-jdk
java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu219.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu219.04.1, mixed mode, sharing)

Tuttavia, pare che l'ambiente java sia stato spalmato in diverse directory
Codice:
ls /usr/bin
...
jar
jarsigner
java
javac
javadoc
javap 
...

ls /usr/bin/java
/usr/bin/java
petrus@petrus-pc:~$ ls /usr/share
...
java
...

$ ls /usr/share/java
gettext.jar juh-6.2.2.jar libintl.jar unoloader.jar
java-atk-wrapper.jar juh.jar ridl-6.2.2.jar
java_defaults.mk jurt-6.2.2.jar ridl.jar
java_uno.jar jurt.jar unoloader-6.2.2.jar
petrus@petrus-pc:~$

Ora dovrei installare un ide per potere proseguire le mie prove di programmazione appklicate all'uso di un database SQLite, interrotte proprio perchè non disponevo di un ide . Allora, per non generare ulteriore possibile confusione durante la fase di apprendimento conoscitivo con Java, ho preferito installare un SO. nuovo, in modo da ottenere una struttura di programmazione assolutamente pulita.

Dovrei quindi compiere il nuovo passo, installando, per es. intellij idea.
Prima di intellij devo installare altro?
Le possibilità sono due, intellij idea o Eclipse, io uso il primo devo dire che è ottimo ho provato Eclipse ai fini didattici ma con scarsi risultati (lo odio) .

Inviato da LG-H870 tramite App ufficiale di Tom\'s Hardware Italia Forum
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,544
12,932
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Codice:
sudo apt install openjdk-11-jdk
Consiglio da sviluppatore, non usare java 11, il mondo non è ancora pronto per un qualcosa del genere!
Vai con openjdk 8 per il momento!
Io ad esempio mi sono trovato meglio con eclipse rispetto ad intellij
 

petrusic

Utente Attivo
227
20
CPU
AMD Athlon - X86_64
Scheda Madre
Acer RS780HVF
HDD
SSD PLUS da 240GB (ospita 3 S.O Linux), WDC WD10EFRX-68F da 1000GB (ospita solo archivi dati)
RAM
n.2 DDR" per 2GB
OS
fedora 28 Mate, Ubuntu Mate, Linux Mint 19
Codice:
sudo apt install openjdk-11-jdk
Consiglio da sviluppatore, non usare java 11, il mondo non è ancora pronto per un qualcosa del genere!
Vai con openjdk 8 per il momento!
Ma l'ho già installato. Dovrei tornare indietro. e come?

Eclipse e Intellij rappresentano un'alternativa, come lo è anche Netbeans. Capisco che usare l'uno l'altro dipende dall'esperienze fatte e da come ci si rapporta meglio. Io non conosco nessuno dei tre. Ho cercato anche una guida rivolta ai principianti, ma non l'ho trovata per nessuno di essi. Devo dire anche che avventurarmi a naso, in alcuni tentativi di iniziazione, mi ha annientato il cervello e vi ho rinunciato.
Però, siccome pare che determinate funzioni, come l'accesso a database non si possa fare senza l'intermediaziopne intelligente di un ide, mi ritrovo a provarne uno. Vorrei però poter ricevere un minimo di aiuto guidato.
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,544
12,932
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Codice:
sudo apt remove openjdk-11-jdk
e poi
Codice:
sudo apt install openjdk-8-jdk
Installa eclipse, ma non da terminale, perchè nei repo c'è una versione vecchia come la morte e mi pare non compatibile con java 8
 

petrusic

Utente Attivo
227
20
CPU
AMD Athlon - X86_64
Scheda Madre
Acer RS780HVF
HDD
SSD PLUS da 240GB (ospita 3 S.O Linux), WDC WD10EFRX-68F da 1000GB (ospita solo archivi dati)
RAM
n.2 DDR" per 2GB
OS
fedora 28 Mate, Ubuntu Mate, Linux Mint 19
Codice:
sudo apt remove openjdk-11-jdk

Codice:
sudo apt remove openjdk-11-jdk
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  libice-dev libsm-dev libxt-dev openjdk-11-jdk-headless
  openjdk-8-jdk-headless
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti saranno RIMOSSI:
  openjdk-11-jdk
0 aggiornati, 0 installati, 1 da rimuovere e 62 non aggiornati.
Dopo quest'operazione, verranno liberati 1.812 kB di spazio su disco.
Continuare? [S/n]
(Lettura del database... 256153 file e directory attualmente installati.)
Rimozione di openjdk-11-jdk:amd64 (11.0.3+7-1ubuntu2~19.04.1)...
petrus@petrus-pc:~$ java -version
openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu219.04.1)
OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu219.04.1, mixed mode, sharing)
petrus@petrus-pc:~$

Lo sapevo, non ha funzionato Java 11 è sempre lì. Ora dovrò ripartire da zero, reinstallando di nuovo il S.O., dopo avere formattato la partizione.

Installa eclipse, ma non da terminale, perchè nei repo c'è una versione vecchia come la morte e mi pare non compatibile con java 8
Non so. Su Eclipse ho le mie impressioni che mi sono formato leggendo commenti vari.
In ogni caso, dovrò decidermi dopo avere installato per bene java 8.
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,544
12,932
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
ok dagli:
Codice:
sudo apt remove openjdk-11*
Così disinstalli sia il jre che il jdk
E dopo riavvia
 

petrusic

Utente Attivo
227
20
CPU
AMD Athlon - X86_64
Scheda Madre
Acer RS780HVF
HDD
SSD PLUS da 240GB (ospita 3 S.O Linux), WDC WD10EFRX-68F da 1000GB (ospita solo archivi dati)
RAM
n.2 DDR" per 2GB
OS
fedora 28 Mate, Ubuntu Mate, Linux Mint 19
ok dagli:
Codice:
sudo apt remove openjdk-11*
Così disinstalli sia il jre che il jdk
E dopo riavvia

Va bene. Ci sono riuscito. Dopo L'escuzione dell'ultimo comando, il riavvio e l'installazione di java-8, ho ripetuto:
Codice:
java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.19.04.2-b03)
OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)

Ora sono pronto per l'installazione dell'IDE. Vi faccio sapere.
Post unito automaticamente:

ok dagli:
Codice:
sudo apt remove openjdk-11*
Così disinstalli sia il jre che il jdk
E dopo riavvia

Va bene. Ci sono riuscito. Dopo L'escuzione dell'ultimo comando, il riavvio e l'installazione di java-8, ho ripetuto:
Codice:
java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b03-0ubuntu1.19.04.2-b03)
OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode)

Ora sono pronto per l'installazione dell'IDE. Vi faccio sapere.
 
Ultima modifica:
  • Mi piace
Reazioni: Moffetta88

fabio93

Utente Attivo
609
173
CPU
AMD Ryzen 5 2400G
Dissipatore
Arctic Alpine64 Plus
Scheda Madre
Gigabyte GA-AX370-Gaming 3
HDD
Crucial MX500 250 GB, Crucial BX500 240 GB
RAM
G.Skill F4-3200C14D-16GFX FlareX 16 GB
Monitor
HP 2010i
PSU
Corsair TX550M
Case
Sharkoon M25-W
Periferiche
Magicforce 68, Logitech G203
OS
Windows 10 Pro, Fedora 31
Da quel che so si possono tenere installate più versioni di Java (sia il jdk che il jre) senza problemi.
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,544
12,932
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Da quel che so si possono tenere installate più versioni di Java (sia il jdk che il jre) senza problemi.
gne, già è alle prime armi, direi di evitare di creare problemi con multi path, che poi la ide non sa che pesci pigliare.
 

fabio93

Utente Attivo
609
173
CPU
AMD Ryzen 5 2400G
Dissipatore
Arctic Alpine64 Plus
Scheda Madre
Gigabyte GA-AX370-Gaming 3
HDD
Crucial MX500 250 GB, Crucial BX500 240 GB
RAM
G.Skill F4-3200C14D-16GFX FlareX 16 GB
Monitor
HP 2010i
PSU
Corsair TX550M
Case
Sharkoon M25-W
Periferiche
Magicforce 68, Logitech G203
OS
Windows 10 Pro, Fedora 31

petrusic

Utente Attivo
227
20
CPU
AMD Athlon - X86_64
Scheda Madre
Acer RS780HVF
HDD
SSD PLUS da 240GB (ospita 3 S.O Linux), WDC WD10EFRX-68F da 1000GB (ospita solo archivi dati)
RAM
n.2 DDR" per 2GB
OS
fedora 28 Mate, Ubuntu Mate, Linux Mint 19
Bene, mi sono risolto adf installare intanto intellij. Mi serve per conoscerlo e vedere se è adatto alla mia mentalità. A cambiare c'è sempre tempo.
Solo che vorrei installarvi sopra, se esiste il package Language it.
É possibile?
 

Moffetta88

Moderatore
Staff Forum
Utente Èlite
20,544
12,932
CPU
i5-4690
Dissipatore
DEEPCOOL CAPTAIN 240EX
Scheda Madre
MSI Z97 U3 PLUS
HDD
KINGSTON SSD KC400 240GB
RAM
24GB BALLISTIX SPORT @2133MHz
GPU
STRIX GTX980 DC2OC
Audio
INTEGRATA
Monitor
AOC G2590VXQ
PSU
BEQUIET! System Power 7 500W
Case
DEEPCOOL MATREXX 55
Periferiche
NESSUNA
Net
EOLO 100
OS
UBUNTU/WINDOWS11
Bene, mi sono risolto adf installare intanto intellij. Mi serve per conoscerlo e vedere se è adatto alla mia mentalità. A cambiare c'è sempre tempo.
Solo che vorrei installarvi sopra, se esiste il package Language it.
É possibile?
Non penso, io uso android studio ( che è intellij ) ed è in inglese, come tutte le ide del resto..
 

ilfe98

Moderatore
Staff Forum
Utente Èlite
3,052
1,278
CPU
Intel i7 7700K
Dissipatore
Bequiet Dark rock pro 4
Scheda Madre
Msi pc mate z270
HDD
Seagate barracuda 1tb, silicon power NVME 500gb
RAM
Patriot viper steel 3733Mhz
GPU
Inno 3d gtx 1080 herculez design
Monitor
Asus mg279q
PSU
Corsair HX750
Case
Itek lunar 23
Net
Tiscali ftth
OS
windows 10,mint,debian,Arch linux

petrusic

Utente Attivo
227
20
CPU
AMD Athlon - X86_64
Scheda Madre
Acer RS780HVF
HDD
SSD PLUS da 240GB (ospita 3 S.O Linux), WDC WD10EFRX-68F da 1000GB (ospita solo archivi dati)
RAM
n.2 DDR" per 2GB
OS
fedora 28 Mate, Ubuntu Mate, Linux Mint 19
Questo è un guaio. Sicuramente capirò fischi per fiaschi.
Post unito automaticamente:

Ho provato ad eseguire il programmino di prova "Hello world", però è estremamente lento. Direi anzi insopportabile.
Ecco perchè non volevo usare un ide per java.
 
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!