Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Jetty 7 + Konfigurasi MySQL [java.lang.ClassNotFoundException:org.mortbay.jetty.webapp.WebAppContext]

Dimulai dengan Jetty 7, Jetty telah menjadi proyek dari Eclipse Foundation. Selama migrasi Jetty 6 ke Eclipse Jetty 7, struktur paket baru telah diadopsi (lihat Pemfaktoran Ulang Jetty 7 halaman):

  • Kelas dari org.mortbay.jetty.webapp sekarang ada di org.eclipse.jetty.webapp
  • Kelas dari org.mortbay.jetty.plus.naming sekarang ada di org.eclipse.jetty.plus.jndi

Jadi coba dengan jetty-web.xml berikut ini (tidak diuji):

<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
    <New id="mysql" class="org.eclipse.jetty.plus.jndi.Resource">
        <Arg>jdbc/mysql</Arg>
        <Arg>
            <New class="com.mchange.v2.c3p0.ComboPooledDataSource">
                <Set name="Url">jdbc:mysql://localhost:3306/mysql</Set>
                <Set name="User">user</Set>
                <Set name="Password">pw</Set>
            </New>
        </Arg>
    </New>
</Configure>

Tetapi jika Anda tidak membutuhkan hal-hal mewah dari Jetty 7, saran saya adalah tetap menggunakan Jetty 6 (lebih stabil, lebih banyak dokumentasi, lebih banyak sumber daya di Internet, lebih mudah, dll, dengan kata lain, lebih sedikit rasa sakit).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan beberapa baris ke dalam database MySQL dari sebuah tabel

  2. Menggunakan rekursi untuk membangun navigasi

  3. Adakah yang tahu arti di balik pesan kesalahan php ini?

  4. cronjob membaca dari satu database dan menulis ke database lainnya

  5. Bagaimana cara menggunakan skrip berbasis PHP/MySQL untuk melarang blok IP dari situs web?