Emne:
Jeg har nyligt fået mig en 64 bit lappie, som jeg bruger med Ubuntu 8.04. Alt kører godt, ud over Suns stadig manglende plugin til browseren. Ingen applets til folket, ingen netbank, og ingen login på skat.dk.
Tag jer sammen Sun, det er ET skide .so library, der blot skal kompileres til en ny platform. Det kan ikke være så svært.
Nåh, det var ikke det jeg ville skrive om, men nærmere om min oplevelse med at installere samtlige plugins, der er tilgængelig fra Ganymede update sitet. Efter man har gjort det, så får man en fejl, når man starter Eclipse.
Der er ganske enkelt ikke flere file descriptors til OSGI frameworket i Eclipse. De mange ekstra plugins kommer over den magiske grænse, der er defineret i Ubuntu per default.
Løsningen er ret simpel:
$> sudo gedit /etc/security/limits.conf
Indsæt:
usernavn hard nofile 100000
Det ovenstående vil give brugeren med usernavn en hard limit på 100000 filer åbne på een gang.
EDIT:
Er måske værd at nævne at man skal logge ud og ind igen efter man har ændret limits-filen :)
Jeg har nyligt fået mig en 64 bit lappie, som jeg bruger med Ubuntu 8.04. Alt kører godt, ud over Suns stadig manglende plugin til browseren. Ingen applets til folket, ingen netbank, og ingen login på skat.dk.
Tag jer sammen Sun, det er ET skide .so library, der blot skal kompileres til en ny platform. Det kan ikke være så svært.
Nåh, det var ikke det jeg ville skrive om, men nærmere om min oplevelse med at installere samtlige plugins, der er tilgængelig fra Ganymede update sitet. Efter man har gjort det, så får man en fejl, når man starter Eclipse.
Command-line arguments: -os linux -ws gtk -arch x86 clean
!ENTRY org.eclipse.net4j.buddies.common 4 0 2008-08-16 23:48:55.865
!MESSAGE
!STACK 0
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.
at java.util.zip.ZipFile.
at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:251)
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:81)
...Der er ganske enkelt ikke flere file descriptors til OSGI frameworket i Eclipse. De mange ekstra plugins kommer over den magiske grænse, der er defineret i Ubuntu per default.
Løsningen er ret simpel:
$> sudo gedit /etc/security/limits.conf
Indsæt:
Det ovenstående vil give brugeren med usernavn en hard limit på 100000 filer åbne på een gang.
EDIT:
Er måske værd at nævne at man skal logge ud og ind igen efter man har ændret limits-filen :)