Java - linux

w dziale Opera dla systemów Linux, Mac OS, FreeBSD oraz Solaris
Camis napisał(a):

Skad sciagnac jave dla linuxa zeby w operze chodzily czaty ??

quiris napisał(a):

Na przykład stąd: http://www.blackdown.org/

cypiz napisał(a):

Mam pytanko. Od pewnego czasu zacząłem pracować na linuksie w "okienkach" (całkiem ładne) bo wcześniej nie pozwalały mi na to osiągi mojego serwera. Zainstalowałem Operkę i pojawił się mały problem. Znalazłem jave ale nie wiem jakie pliki mam ściągnąć, mam takie do wyboru. Nie mam pojęcia jak jest różnica między JRE a SDK sad Help

INSTALL-j2re
INSTALL-j2sdk
j2re-1.4.1-01-linux-i586-gcc2.95.bin
j2re-1.4.1-01-linux-i586-gcc3.2.bin
j2sdk-1.4.1-01-linux-i586-gcc2.95.bin
j2sdk-1.4.1-01-linux-i586-gcc3.2.bin
LICENSE-j2re
LICENSE-j2sdk
README

quiris napisał(a):

Ściągasz JRE. Wystarczy. Chyba, że chcesz programować w Javie to SDK.
W pliku INSTALL-j2re masz napisaną instrukcję instalacji.
Instalki masz do wyboru dwie:
j2re-1.4.1-01-linux-i586-gcc2.95.bin
j2re-1.4.1-01-linux-i586-gcc3.2.bin

To której użyjesz zależy od tego jakim gcc kompilowano twoją dystrybucję.

cypiz napisał(a):

Dobra to już połowę wiem. Ale akurat nie ma brata i nie może mi powiedzieć "jakim gcc kompilowano moją produkcję" gdzie tego można się dowiedzieć?

quiris napisał(a):

gcc --version

cypiz napisał(a):

Dobra dzięki sprawdziłem. Mam 2.96 czy w tym wypadku mam ściągać j2re-1.4.1-01-linux-i586-gcc2.95.bin ?

quiris napisał(a):

"ofkoz" bigsmile

cypiz napisał(a):

tenkz smile

cypiz napisał(a):

Dobra, zainstalowałem Javę i niby jest bo mogę włączyć konsolę ale gdy wejdę w Pomoc - o Operze to nie ma tam żadnej informacji o zainstalowanej Javie (brak zainstalowanego środowiska java) czy to jest normalne? W preferencjach - multimedia podałem prawidłową ścieżkę do katalogu z zainstalowana javą i Opera to przyjęła.

squeal napisał(a):

Originally posted by cypiz
Dobra, zainstalowałem Javę i niby jest bo mogę włączyć konsolę ale gdy wejdę w Pomoc - o Operze to nie ma tam żadnej informacji o zainstalowanej Javie (brak zainstalowanego środowiska java) czy to jest normalne?

Tak.

Ten bug ( confused ) ma swoje początki jeszcze w czasach Technology Preview. Na dobrą sprawę jedynym (za to pewnym) sposobem sprawdzenia, czy Opera widzi Javę, jest odpalenie jakiegoś appletu. cool

quiris napisał(a):

squeal napisał(a)
Na dobrą sprawę jedynym (za to pewnym) sposobem sprawdzenia, czy Opera widzi Javę, jest odpalenie jakiegoś appletu. cool


Lub Konsoli Javy bigsmile

squeal napisał(a):

idea Faktycznie. cool

Quest88 napisał(a):

1. Zainstalowałem Javę. Wprowadziłem adres do javy (/usr/java/j2re1.4.2_05/lib/i386/)
Ustawiłem aby korzystał z wtyczek. Kilkam F12, ustawiam odpowiednią opcję. Niby jest OK. Robię test, a tu fiasko. Nic się nie wczytuje a w opcjach mam odznaczoną opcję "Włącz obsługę Javy". Konsola Javy również nie działa ;/
Jak aktywować Javę?

2. Dlaczego nie ma Opery z wbudowaną Javą pod Linuksa??

Baca napisał(a):

Originally posted by Quest88
2. Dlaczego nie ma Opery z wbudowaną Javą pod Linuksa??

Bo Java jest dziełem programistów SUN więc nie ma takiej możliwości.

Quest88 napisał(a):

Originally posted by Baca
Bo Java jest dziełem programistów SUN więc nie ma takiej możliwości.


jest opera + java for windows, więc dlaczego niby nie ma być opera + java for linux?

Baca napisał(a):

Originally posted by Quest88
jest opera + java for windows, więc dlaczego niby nie ma być opera + java for linux?

A więc o to ci chodzi. Instalator Opery wywołuje tylko instalator Javy (taki sam jaki jest dostępny na stronie SUNa) a dalej już ty klikasz i już.
W gentoo da się instalować Operę razem z Javą, wystarczy:
USE="java" emerge opera. Pozniej tylko ścieżkę do javy w opcjach Opery ustawić i już.

Spróbuj przeinstalować javę, może pomoże.

Quest88 napisał(a):

Mój problem nie polega na samej Javie, tylko na tym, że Opera jej nie czyta ;/

modrzew napisał(a):

Mam ten sam problem - java zainstalowana a Oprea jej nie widzi [a widzi wtyczki flasha i acrobat readera irked]Czy ktos, komu java chodzi moglby napisac jakie ma wtyczki javy dowiazane/zainstalowane w /usr/lib/opera/plugins ???
faint

quiris napisał(a):

Quest88 napisał(a)
1. Zainstalowałem Javę. Wprowadziłem adres do javy (/usr/java/j2re1.4.2_05/lib/i386/)


A czy aby na pewno w podanej przez ciebie ścieżce znajduje się się zainstalowana Java? Bo u mnie np. (Gentoo Linux) Java w Operze uaktywniona jest taką ścieżką: /opt/sun-jdk-1.5.0_rc1/jre/lib/i386/

quiris napisał(a):

modrzew napisał(a)
Czy ktos, komu java chodzi moglby napisac jakie ma wtyczki javy dowiazane/zainstalowane w /usr/lib/opera/plugins ???

Żadne. Java pod Linuksem (jak i pod Windows) nie korzysta z żadnych plug-inów Javy. Środowisko Javy integrujemy z Operą podając jej opowiednią ścieżkę w Tools -> Preferences -> Multimedia. Tam również jest przycisk testujący poprawność ścieżki. U mnie wygląda ona tak: /opt/sun-jdk-1.5.0_rc1/jre/lib/i386/

Quest88 napisał(a):

Originally posted by quiris
Tam również jest przycisk testujący poprawność ścieżki. U mnie wygląda ona tak: /opt/sun-jdk-1.5.0_rc1/jre/lib/i386/


U mnie Opera wyznaczyła /usr/java/j2re1.4.2_05/lib/i386/

quiris napisał(a):

Quest88 napisał(a)
U mnie Opera wyznaczyła /usr/java/j2re1.4.2_05/lib/i386/

Powinieneś sam popatrzeć, a nie ślepo ufać automatowi. BTW. Odpal operę z konsoli za pomocą polecenia: opera --debugjava i popatrz co tam jest wypluwane na konsoli.

Quest88 napisał(a):

Originally posted by quiris
Powinieneś sam popatrzeć, a nie ślepo ufać automatowi. BTW. Odpal operę z konsoli za pomocą polecenia: opera --debugjava i popatrz co tam jest wypluwane na konsoli.


[mateusz@localhost mateusz]$ su
[root@localhost mateusz]# opera --debugjava
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
opera: [java] There seems to be a preloaded version of Xt.
There is a workaround for this problem in the opera
startup script. If that workaround fails, opera will
most likely crash every time it tries to use Java.
The workaround seems to have failed. Java will be disabled.
Technical explanation:
There is a problem with the order of loading Xt and
Java. If Xt is loaded before libawt (part of Java),
Java will crash when it tries to access the screen.
The workaround is based on using LD_PRELOAD to load
libawt.so first.

opera: [java] Disabling java due to potential problems. If you know
what you are doing, you can set the environment variable
OPERA_FORCE_JAVA_ENABLED to '1' to override this.
The actual problems should be described above.

[root@localhost mateusz]#


Nie ufam automatowi worried

quiris napisał(a):

Quest88 napisał(a)
The workaround seems to have failed. Java will be disabled.
Technical explanation:
There is a problem with the order of loading Xt and
Java. If Xt is loaded before libawt (part of Java),
Java will crash when it tries to access the screen.
The workaround is based on using LD_PRELOAD to load
libawt.so first.[/b]

Tu jest opisana przyczyna problemu.

opera: [java] Disabling java due to potential problems. If you know what you are doing, you can set the environment variable
OPERA_FORCE_JAVA_ENABLED to '1' to override this.
The actual problems should be described above.

[/QUOTE] spróbuj wpisać w konsoli export OPERA_FORCE_JAVA_ENABLED=1 i odpalić z tej samej konsoli Operę. Ale zgodnie z tym napisano mogą być crashe Opery.

Quest88 napisał(a):

po tym poleceniu nic się nie dzieje

cRoMo napisał(a):

Czy ktos rozwiazal ten problem? Mam go wlasnie u siebie i nie wiem co robic :/