openjdk + java web plugin icedtea-web

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

openjdk + java web plugin icedtea-web

Messaggio da ZeroUno »

Con openjdk il webplugin non è più installato di default come la oracle jdk/jre e va installato a parte e il pacchetto non si chiama java-webplugin o similare bensì icedtea-web.


Non lo dico per chi si pacchettizza da se openjdk utilizzando lo slackbuild di alienbob pechè di sicuro lui avrà letto il suo README e quindi lo saprà:
Java Web Plugin for OpenJDK
===========================

Suns's binary distribution of Java (taken over by Oracle) contains a Java web
plugin for mozilla-compatible browsers. This plugin was not open sourced,
so OpenJDK needs a different solution in order to provide a web plugin for Java.
To this purpose, you have to (build and) install the "icedtea-web" package.
First compile and install OpenJDK (you need the openjdk package for this, not
the JRE), then compile icedtea-web. The SlackBuild script plus sources are
in a separate directory. Note that the icedtea-web plugin is not as mature
as the plugin which is shipped with Oracle's binaries.
Lo dico per chi si scarica il binario precompilato, che sia quello di alien o il mio (per current) o quello slacky (ancora non pacchettizzato sul repository).

Questi non lo sanno e il nome del plugin non è molto intuitivo, quindi glielo dico io :-D.

Però penso che questa cosa vada esplicitata nello slack-desc almeno, che ne dite?
Come uscirà slackware 14 ci ritroveremo un mare di post di utenti che scriveranno:
"Ho aggiornato (o installato) a slackware 14 e non mi funzionano più i siti che hanno java. Mi sono accorto che java non è installato nel sistema ed ho installato openjdk presente sul repository slacky (o di alien), ma i siti continuano a non funzionare."
oppure
"Non riesco a trovare il plugin java.... dov'è?"

icedtea-web non è poi intuitivo come nome.

Mi frullavano due idee in testa ma mi sa che non è buono applicarle, ovvero chiamre il pacchetto di icedtea-web "java-plugin o java-webplugin" oppure includere icedtea-web in openjdk.


In verità slackware è ancora in beta e non è scontato che openjdk + icedtea-web rimangano fuori dalla distribuzione, ma per ora è così!


Qualcuno sa come si sono regolate le altre distribuzioni che includono openjdk?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: openjdk + java web plugin icedtea-web

Messaggio da ZeroUno »

Comunque ecco icedtea-web per 64-current
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Rispondi