Pagina 1 di 2

Java [RISOLTO]

Inviato: ven 22 mag 2015, 11:39
da dafrasaga
Ciao a tutti,
non essendo un programmatore ho molta confusione in testa e se qualcuno mi può illuminare.... :)

allora, ho installato Seeddms per la gestione documentale, ma una parte richiede Java.
Utilizzando Firefox, non posso installarlo perchè non è disponibile per la mia versione .

Domanda, ma installando openjdk risolvo oppure ho bisogno del plugin di firefox per forza??

Grazie

Re: Java

Inviato: ven 22 mag 2015, 12:08
da conraid
Dipende da cosa richiede il programma.
Ha un applet che gira lato client sul browser? ti serve il plugin
Ha pagine jsp? Ti serve tomcat
Ha solo codice java da eseguire? Ti serve JRE
Ha bisogno di compilare java? Ti serve JDK

Io mi creo il pacchetto JDK tramite ftp://ftp.slackware.com/pub/slackware/s ... xtra/java/, comprendeJRE e plugin.

Re: Java

Inviato: ven 22 mag 2015, 12:13
da dafrasaga
conraid ha scritto:Dipende da cosa richiede il programma.
Ha un applet che gira lato client sul browser? ti serve il plugin
Ha pagine jsp? Ti serve tomcat
Ha solo codice java da eseguire? Ti serve JRE
Ha bisogno di compilare java? Ti serve JDK

Io mi creo il pacchetto JDK tramite ftp://ftp.slackware.com/pub/slackware/s ... xtra/java/, comprendeJRE e plugin.
Grazie,
ma la differenza con openjdk ??

Re: Java

Inviato: ven 22 mag 2015, 12:25
da conraid
OpenJDK è la versione open source di JDK, se non hai bisogno di caratteristiche della versione non open è preferibile.

Oltre a quello hai bisogno di IcedTea-Web

Re: Java

Inviato: ven 22 mag 2015, 14:37
da dafrasaga
abbi pazienza, ma mi mancano le basi e non capisco cosa ci vuole:

Dalla pagina web che devo utilizzare ho estratto il markup. Cosa mi serve secondo te??

<div class="well"></div>
<div class="row-fluid" style="padding-top: 20px;">
::before
<div class="span6"></div>
<div class="span6"></div>
::after
</div>
<script src="../styles/bootstrap/bootstrap/js/bootstrap.min.js"></script>
<script src="../styles/bootstrap/datepicker/js/bootstrap-datepicker.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.de.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.es.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.ca.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.nl.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.fi.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.cs.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.it.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.fr.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.sv.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.sl.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.pt-BR.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.zh-CN.js"></script>
<script src="../styles/bootstrap/datepicker/js/locales/bootstrap-datepicker.zh-TW.js"></script>
<script src="../styles/bootstrap/chosen/js/chosen.jquery.min.js"></script>
<script src="../styles/bootstrap/application.js"></script>
::after

</div>

Re: Java

Inviato: ven 22 mag 2015, 14:42
da conraid
quel codice che hai messo non richiede niente, carica solo alcuni file css e javascript nel browser.

Re: Java

Inviato: ven 22 mag 2015, 15:22
da dafrasaga
Forse ho preso il codice da qualche altra parte :roll:

Comunque ho questo messaggio. Mi manca JRE oppure solo il plugin per firefox ( che però non trovo )?

Immagine

Re: Java

Inviato: ven 22 mag 2015, 15:32
da conraid
ti manca il plugin, che senza jre non funziona.

Quindi segui due strade
1) opensource: ti scarivi icedtea-web e openjre (o openjdk)
2) closed: ti scarici jre (o jdk) che comprende anche il plugin

Re: Java

Inviato: sab 23 mag 2015, 8:45
da sya54M
dallo screenshot sembra che tu stia usando windows e che il plugin java sia installato ma bloccato da firefox che è configurato per avviare i plugin solo su conferma dell'utente, quindi basterebbero 2 clic di mouse per attivarlo

Re: Java

Inviato: lun 25 mag 2015, 11:56
da dafrasaga
In effetti è su windows, ma era solo per fare vedere l'errore che ho, anzi avevo, anche su Slackware.
Ho risolto facendo un soft link al plugin libnpjp2.so ( installato con jdk 8u45 ) nella directory dei plugin di firefox.
Adesso funziona.

Re: Java [RISOLTO]

Inviato: lun 25 mag 2015, 12:04
da ponce
suppongo che sia perche' tu abbia usato lo slackbuild di SBo: ti copio e incollo il README (che dovresti leggere per ogni script che prendi da li')
This is a SlackBuild that will repackage Oracle Java into a package that
can be easily installed, upgraded, or removed using Slackware's native
package management tools.

This will also package JRE so you will not need a separate JRE build.

You must Agree to Oracle's download agreement before this can be downloaded.
This means you have to use a web browser to download it. Sorry wget folks.

The mozilla plugin is no longer activated by default.
se leggi lo SlackBuild, Erik ha messo un blocco

Codice: Seleziona tutto

if [ ${EXPLOIT_ME:-"no"} = "YES" ] ;then
  mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
  cd $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
  ln -sf /usr/lib${LIBDIRSUFFIX}/java/jre/lib/${LIB_ARCH}/libnpjp2.so libnpjp2.so
else
  echo "
        The February 2013 Critical Patch Update for Java SE addressed 50
        security vulnerabilities, 44 of which affected the use of Java
        as a plug-in for Web browers.

            !! THE MOZILLA PLUGIN IS NO LONGER ACTIVATED BY DEFAULT !!
       "
  sleep 5
fi
quindi, se proprio vuoi attivarlo in fase di creazione del pacchetto, puoi anche passare allo script il valore EXPLOIT_ME=YES (ma puoi anche fare il link a mano dopo come hai fatto, non cambia niente, soprattutto dal punto di vista della sicurezza).

Re: Java [RISOLTO]

Inviato: lun 25 mag 2015, 12:08
da dafrasaga
Ciao Matteo,
grazie per le dritte, comunque anche fatto il link a mano Java non funzionava in quanto c'erano problemi di sicurezza ( mancavano i certificati) ho dovuto aggiungere una eccezione nella console di Java.
Ho fatto eccezione solo per l'IP dove mi risiede Seeddms (pc interno alla lan) , quindi penso che la sicurezza sia già implementata a livello di jdk.

Re: Java [RISOLTO]

Inviato: lun 25 mag 2015, 12:11
da ponce
dafrasaga ha scritto:...quindi penso che la sicurezza sia già implementata a livello di jdk.
non credo proprio, comunque in bocca al lupo!

Re: Java [RISOLTO]

Inviato: lun 25 mag 2015, 12:16
da dafrasaga
quindi cosa sarebbe meglio che facessi??
Potrei settare il plugin in firefox in modo che mi chieda sempre se lo voglio attivare o no??

Re: Java [RISOLTO]

Inviato: lun 25 mag 2015, 13:29
da sya54M
su windows non c'è il "blocco" di alien, quindi non capisco come possa esserci lo stesso caso su entrambi i sistemi, e come dicevo firefox mi sembra già configurato per attivare i plugin solo su richiesta