2010-11-18 25 views
1
Ben GWT kullanarak sunucumdan harici MySQL sunucusuna erişmek istediğiniz

, ben lib/WEB-INF/inşa yoluna ve savaşta mysql-bağlayıcı kavanoz eklendiJDBC Sürücü GWT ile çalışmıyor mu?

Bu durum almak rağmen:

java.lang.NoClassDefFoundError: com.mysql.jdbc.Driver is a restricted class. Please see the Google App Engine developer's guide for more details.

Herhangi bir fikrin var mı? Jdbc sürücüsü kara listede mi?

+0

.. Google henüz JDBC desteği açıklamadı görünüyor. Sunucunun kaynakları ile doğrudan gwt'den etkileşime giremezsiniz. Sunucuda veya istemcide bu hata mı oluyor? Sınıfın içinde hatanın meydana geldiği yol nedir? –

cevap

1

App Engine JDBC'yi desteklemiyor. Belki de projeniz App Engine'i hedefliyor. Eclipse kullanıyorsanız, projeyi sağ tıklayın, özellikleri seçin ve "Google> App Engine" altında "Google App Engine'i Kullanın" seçimini kaldırın.

+0

Ho, bilmek güzel ... Ve App Engine'e ihtiyacım var .. JDBC için App Engine ile çalışacak bir alternatif biliyor musunuz? – Bookix

+0

App Engine, BigTable - Google boyutunda trafiği yönetmek için ölçeklendirilebilecek Google kendi veri deposu çözümünü kullanmaktadır. JDO veya JPA kullanarak bağlanabilirsiniz. Daha fazla bilgi için http://code.google.com/appengine/docs/java/overview.html adresini ziyaret edin. İyi şanslar! – dagge

+0

Zaten JDO kullanıyorum ama veri eklemek için diğer insanlar için SQL kullanmak istedim .. – Bookix

1

O sadece rpc gwt kendi sunucu uç noktaları çağrıları yapabilirsiniz

İlgili konular