Menyebarkan File WAR di JBoss

1. Perkenalan

Dalam tutorial ini, kita akan melihat bagaimana menyebarkan file perang di server JBoss.

Kita dapat menyebarkan file perang baik dengan menempatkan file di direktori yang sesuai secara manual atau langsung dari Eclipse.

2. Menerapkan File WAR dengan Tangan

Jika kita sudah memiliki file perang dan ingin menerapkannya di JBoss, kita dapat pergi ke direktori instalasi JBoss di standalone / deployments dan menempelkan file tersebut di sana .

Ada dua mode di mana penerapan berfungsi:

  • manual: pemindai penyebaran tidak akan mencoba untuk secara langsung memantau folder penyebaran. Sebaliknya, pemindai mengandalkan file penanda. Penambahan file penanda oleh pengguna berfungsi sebagai semacam perintah yang memberi tahu pemindai untuk menyebarkan konten.
  • auto: pemindai akan langsung memantau folder penerapan, secara otomatis menerapkan konten baru dan menerapkan ulang konten yang stempel waktunya telah berubah.

Kita dapat menentukan mode di file konfigurasi standalone.xml dengan mengatur nilai atribut auto-deploy-zipped ke true atau false:

Secara default, nilainya benar . Jadi, setiap kali kami menempatkan file perang di folder penyebaran, itu akan diterapkan secara otomatis. JBoss membuat file penanda .deploy secara otomatis yang menunjukkan bahwa konten telah disebarkan.

Namun, jika kita menghapus penerapan sebelumnya sebelum menyalin file perang baru ke folder penerapan, JBoss akan membuat file penanda .undeployed yang menyarankan bahwa penerapan telah dihapus. Dalam hal ini, kami perlu menghapus file penanda secara manual agar penerapan dimulai.

Jika nilai auto-deploy-zipped disetel ke false , kita perlu membuat file penanda .deployed secara manual agar penerapan dimulai.

3. Menggunakan Eclipse untuk Menerapkan

Kita dapat membuat proyek web dinamis di Eclipse, menambahkan server JBoss dan kemudian mengkonfigurasi aplikasi agar berjalan di server . Secara internal, Eclipse akan membuat file perang dari aplikasi dan menempatkannya di direktori JBoss. Kita dapat membuat file index.html dan mengatur file selamat datang di web.xml untuk diarahkan ke sana.

Untuk menguji apakah aplikasi berhasil diterapkan, kita dapat menjalankan browser web dan mencoba mengakses URL dalam format ini: // localhost: /

Jika kami melihat halaman indeks, aplikasi berhasil diterapkan.

4. Kesimpulan

Pada artikel ini, kami melihat cara menyebarkan file perang di server JBoss dengan bekerja dengan folder penyebaran dan menggunakan Eclipse.

Kami juga membahas mode penerapan otomatis dan manual serta cara kerjanya dengan file penanda JBoss.