Mümkün 7.4 Eclipse den derby veritabanı başlatmak için | Netgez.com
SORU
16 Ocak 2014, PERÅžEMBE


Mümkün 7.4 Eclipse den derby veritabanı başlatmak için

7.4 Eclipse ve Java 7 Update 51 indirdim. Eclipse DB veya derby bağlantısı Java başlatmaya çalıştığımda aşağıdaki hatayı alıyorum. Bu windows 8 bir PC. Windows sürümü iş yerinde 32 bit xp indirdim. Gayet iyi çalışıyor. Eksik olan şey, emin değilim.

Thu Jan 16 00:48:23 EST 2014 : Security manager installed using the Basic server security policy.
Thu Jan 16 00:48:24 EST 2014 : access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve")
java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkListen(SecurityManager.java:1134)
at java.net.ServerSocket.bind(ServerSocket.java:375)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at javax.net.DefaultServerSocketFactory.createServerSocket(ServerSocketFactory.java:231)
at org.apache.derby.impl.drda.NetworkServerControlImpl.createServerSocket(Unknown Source)
at org.apache.derby.impl.drda.NetworkServerControlImpl.access$000(Unknown Source)
at org.apache.derby.impl.drda.NetworkServerControlImpl$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.derby.impl.drda.NetworkServerControlImpl.blockingStart(Unknown Source)
at org.apache.derby.impl.drda.NetworkServerControlImpl.executeWork(Unknown Source)

at org.apache.derby.drda.NetworkServerControl.main(Unknown Source)

connection properties java db properties

CEVAP
20 Ocak 2014, PAZARTESÄ°


Bu ne yaptım:

  1. Java eve Eclipse 7.4: bu talimat yürüterek nerede olduğunu tam olarak Öğren

    System.out.println(System.getProperty("java.home"));

    Bu vaka benim için çıktı

    C:\Program Files\Java\jdk1.7.0_51\jre

    benim için oldukça önemli olan, java.policy başka bir değiştirerek ve hiçbir etkisi aldı ve bana bir kaç saat boşa gitti.

  2. java.policy bu nedenle unıx bir stil dosyası ve salt okunur açtım ve Not Defteri ile düzenlenmiş ve yönetici olarak yürütülen (java aynı ev altında):

    C:\Program Files\Java\jdk1.7.0_51\jre\lib\security\java.policy

    İlk verildikten sonra dosya içine: sadece bu satırları ekleyin

    grant {
        permission java.net.SocketPermission "localhost:1527", "listen";
    };
  3. İzni nedenle biraz zor olan dosyayı kaydedin. Ama eğer Not Defteri veya başka bir yönetici olarak düzenleme programı çalıştırırsanız, bu sorunu çözebilir.< / ^ br .< / ^ br . Sonra Eclipse veritabanına bağlanmayı deneyin, bende işe yaradı.

Ä°yi ÅŸanslar.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Joe DiFeo

    Joe DiFeo

    7 AÄžUSTOS 2012
  • Utah Valley Online

    Utah Valley

    9 AÄžUSTOS 2010