[+] Aktualizacji programów NetBeans i Eclipse nie dzia

Tematy związane z oprogramowaniem, instalacją, konfiguracją
bartekvip
Posty: 35
Rejestracja: 04 marca 2007, 23:42
Lokalizacja: K-ce

[+] Aktualizacji programów NetBeans i Eclipse nie działa pod Debianem Squeeze

Post autor: bartekvip »

Witam.
Mam problem z aktualizacją NetBeans i Eclipse pod Debianem Squeeze. NetBeans zainstalowałem po pobraniu ze strony producenta, a Eclipse z repozytorium Debiana. Mój problem jest następujący. Przy próbie aktualizacji Eclipse dostaję informację, że nie ma takiego serwera i nie mogę się podłączyć. Dla porównania w Windows XP mam takie same repozytorium (w Eclipse) i tam działa. W NetBeans dostaję komunikat:

Kod: Zaznacz cały

Unable to connect to the NetBeans because of Network is unreachable
Check your proxy settings or try again later. The server may be unavailable at the moment. 
You may also want to make sure that your firewall is not blocking network traffic.
Mam Debiana po instalacji. Żadnego firewalla nie instalowałem. Apt-get działa poprawnie. Programy się pobierają. Tylko ta aktualizacja nie działa w NetBeans i Eclipse. Nie mam już pomysłu co zrobić. Jeszcze dodam, że mam zainstalowanego WebMina ale tam w zakładce firewall jest zezwalaj wszystkim (ang. allow all). Mam po drodze jeszcze ruter. Jednak przypominam, że w Windows XP aktualizacje tych programów działają.
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Może "sieć nie działa dla Javy": http://debian.linux.pl/threads/16767-Si ... a-dla-Javy
bartekvip
Posty: 35
Rejestracja: 04 marca 2007, 23:42
Lokalizacja: K-ce

Post autor: bartekvip »

Wpisałem:

Kod: Zaznacz cały

echo 0 > /proc/sys/net/ipv6/bindv6only
I w NetBeans zainstalował się updater. Jednak nadal nic. W NetBeans dostaje taki komunikat:

Kod: Zaznacz cały

Networking problem in http://updates.netbeans.org/netbeans/updates/6.8/uc/final/stable/patch2/nb6.8/org-netbeans-modules-ide-branding-kit.nbm

Check your proxy settings or try again later. The server may be unavailable at the moment. 

You may also want to make sure that your firewall is not blocking network traffic. 

It might happen your caches are out of date. Please click Reload Catalog to refresh content.
Natomiast w Eclipse żadnego progresu.
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Eclipse aktualizuje się po HTTP, więc firewalla bym nie podejrzewał. Jeśli nie proxy to co?
Spróbuj uruchomić jakąkolwiek aplikację Java Web Start, przynajmniej będzie stack trace.
bartekvip
Posty: 35
Rejestracja: 04 marca 2007, 23:42
Lokalizacja: K-ce

Post autor: bartekvip »

To są błędy apletu:
Z zakładki Exceptions

Kod: Zaznacz cały

com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://java.sun.com/docs/books/tutorialJWS/uiswing/components/ex6/GlassPaneDemo.jnlp
    at com.sun.deploy.net.DownloadEngine.actionDownload(DownloadEngine.java:1347)
    at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1487)
    at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1465)
    at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1568)
    at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1496)
    at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:217)
    at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:201)
    at com.sun.javaws.Launcher.updateFinalLaunchDesc(Launcher.java:447)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:232)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:183)
    at com.sun.javaws.Launcher.launch(Launcher.java:104)
    at com.sun.javaws.Main.launchApp(Main.java:403)
    at com.sun.javaws.Main.continueInSecureThread(Main.java:250)
    at com.sun.javaws.Main$1.run(Main.java:111)
    at java.lang.Thread.run(Thread.java:619)
Z zakładki Wrapped Exceptions:

Kod: Zaznacz cały

java.net.SocketException: Network is unreachable
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:525)
    at java.net.Socket.connect(Socket.java:475)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
    at sun.net.www.http.HttpClient.New(HttpClient.java:306)
    at sun.net.www.http.HttpClient.New(HttpClient.java:323)
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
    at com.sun.deploy.net.BasicHttpRequest.doRequest(BasicHttpRequest.java:185)
    at com.sun.deploy.net.BasicHttpRequest.doRequest(BasicHttpRequest.java:113)
    at com.sun.deploy.net.BasicHttpRequest.doGetRequest(BasicHttpRequest.java:78)
    at com.sun.deploy.net.DownloadEngine.actionDownload(DownloadEngine.java:1159)
    at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1487)
    at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1465)
    at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1568)
    at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1496)
    at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:217)
    at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:201)
    at com.sun.javaws.Launcher.updateFinalLaunchDesc(Launcher.java:447)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:232)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:183)
    at com.sun.javaws.Launcher.launch(Launcher.java:104)
    at com.sun.javaws.Main.launchApp(Main.java:403)
    at com.sun.javaws.Main.continueInSecureThread(Main.java:250)
    at com.sun.javaws.Main$1.run(Main.java:111)
    at java.lang.Thread.run(Thread.java:619)

Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Masz identyczny wyjątek jak ten z wątku do którego odnośnik podałem. Czy pomiędzy zainstalowaniem aplikacji aktualizującej a dalszymi próbami nie restartowałeś przypadkiem komputera?
Jak możesz przeczytać tu: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560142 aby zmienić to ustawienie bindv6only na stałe trzeba je przestawić w

Kod: Zaznacz cały

/etc/sysctl.d/bindv6only.conf
.
bartekvip
Posty: 35
Rejestracja: 04 marca 2007, 23:42
Lokalizacja: K-ce

Post autor: bartekvip »

Dziękuję bardzo za nakierowanie. Oto jak sobie poradziłem z tym problemem:
  1. Edytowałem jako root plik: /etc/sysctl.d/bindv6only.conf
  2. Zmieniłem wartość

    Kod: Zaznacz cały

     net.ipv6.bindv6only=1
    na

    Kod: Zaznacz cały

    net.ipv6.bindv6only=0
  3. Zapisałem i dałem komendę:

    Kod: Zaznacz cały

    invoke-rc.d procps restart
    
W ten sposób poradziłem sobie z problemem.

Źródło (http://podtworca.blogspot.com/2010/02/c ... -samo.html) przepisałem w razie czego.
ODPOWIEDZ