Menyalin project Apache CXF tanpa harus membuat project baru

Membuat sebuah project baru dari project yang telah ada merupakan hal yang paling malas bagi saya pribadi kerjakan. Kalau bisa copy-paste kenapa tidak?

Tapi sayangnya untuk sebuah project dari Apache CXF tidak bisa tinggal copy-paste, rename dan menjalankan kembali projectnya. Pasti akan tampil error di Eclipse.

Wajar jika error bahkan kabar baik, sehingga dapat kita cari dan perbaiki kesalahan tersebut. Namun dimana bisa menyelesaikan solusinya agar pesan error tsb hilang?

Tenang saya punya solusinya:

1. Pilih terlebih dahulu project yang kamu inginkan
Misal bernama jaxwshelloworld (menggunakan project dari tulisan saya sebelumnya)

2. Copy-paste dan rename project
Misal paste-kan menjadi project baru bernama apachecxfhelloworld

3. Ubahlah isi class atau file lain jika ada
Misalkan saya mengganti di baris jaxws:endpoint pada file cxf-beans.xml

4. Backup konfigurasi cxf-beans.xml
Jika kalian menambahkan library tertentu maka akan berada di dalam file cxf-beans.xml. Untuk itu copy baris dari yang digunakan oleh library, karena nantinya baris tsb akan digunakan kembali. Jika tidak menggunakan library apapun maka tidak perlu dilakukan backup.

5. Langkah terakhir
Jika dari keempat point diatas sudah selesai dilakukan, langkah terakhir adalah hapus:

File
- cxf-beans.xml
- web.xml

Folder
- wsdl


Setelah itu bentuk Web Service kembali dari project kalian, nanti akan terbentuk file dan folder yang telah dihapus sebelumnya, yaitu cxf-beans.xml, web.xml dan folder wsdl.

Jika kalian memiliki baris library dari file cxf-beans.xml sebelumnya maka tambahkan ke dalam file cxf-beans.xml yang baru terbentuk. Jika tidak ada tidak perlu ditambahkan.

Terakhir jalankan/run project dari eclipse dan project yang baru saja kalian copy-paste tidak akan menampilkan error kembali :)
Menyalin project Apache CXF tanpa harus membuat project baru Menyalin project Apache CXF tanpa harus membuat project baru Reviewed by rizupz on Kamis, Juli 17, 2014 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.