javac túl sok symlink -> JVM not found

Fórumok

javac túl sok symlink -> JVM not found

Hozzászólások

[code:1:dabe1d40b1]$/usr/bin/javac hello.java
JVM not found: libjvm.so - libjvm.so
$ls -l /usr/bin/javac
lrwxrwxrwx 1 root root 23 2005-12-09 14:36 /usr/bin/javac -> /etc/alternatives/javac
$/etc/alternatives/javac hello.java
(OK, működik)

$ls -l /etc/alternatives/javac
lrwxrwxrwx 1 root root 30 2005-12-09 14:36 /etc/alternatives/javac -> /usr/lib/j2se5.0-ibm/bin/javac
$/usr/lib/j2se5.0-ibm/bin/javac hello.java
(OK, működik)[/code:1:dabe1d40b1]

De máshogyan is reprodukálható:
[code:1:dabe1d40b1]$ln -s /usr/lib/j2se5.0-ibm/bin/javac javac_1
$./javac_1 hello.java
(OK, működik)
$ln -s javac_1 javac_2
$./javac_2 hello.java
JVM not found: libjvm.so - libjvm.so[/code:1:dabe1d40b1]

Gondolom az, hogy miert nem megy a JVM, ha az ember az /usr/bin-bol futtatja es miert megy, ha az /etc/alternativesbol vagy a /usr/lib-bol futtatja a javac programot, mikozben a jogok es tulajok ugyanazok...
Tenyleg erdekes, de otletem sincs.

[quote:56de049e85="Frantique"]Mi itt a kérdés?

Mert nincs gondolom beallitva a JAVA_HOME

[quote:9b29155144="_Joel"]Mert nincs gondolom beallitva a JAVA_HOME

Beállítottam a JAVA_HOME=/usr/lib/j2se5.0-ibm változót. Ugyanaz mint eddig: egy szimlinkig működik, kettőnél már nem megy. Két gépen is kibróbáltam, ugyanaz az eredmény. Érdekes :-)

nem lehet, hogy az enterspájz rendszerben kissé sikerült alacsonyra venni a kernelben, hogy hány lépésig kövessen egy szimlinket?
ha csinálsz ugyanilyen kissé hosszú :-) szimlinkláncot (pl. egy text-fájlra), ott is így működik a dolog, vagy csak valami hülye java hiba?

[quote:a7d4b990eb="Zahy"]nem lehet, hogy az enterspájz rendszerben kissé sikerült alacsonyra venni a kernelben, hogy hány lépésig kövessen egy szimlinket?
ha csinálsz ugyanilyen kissé hosszú :-) szimlinkláncot (pl. egy text-fájlra), ott is így működik a dolog, vagy csak valami hülye java hiba?

Minden más megy sok szimlinken keresztül, csak a debian-unofficialról letöltött ibm-j2se* csomagok nem. Pl az ugyaninnen letöltött sun-j2se5.0-nál nincs ilyen gond.