Anonim

Eclipse adalah perisian hebat untuk membuat aplikasi Java untuk digunakan di web. Saya bukan coder tetapi kawan saya adalah dan saya menghabiskan masa dengan dia minggu ini belajar bagaimana dia membuat aplikasi Java. 'Cara membuat projek Maven di Eclipse' adalah hasil dari masa yang dihabiskan dengannya.

Gerhana seperti Adobe InDesign tetapi untuk Java. Ia menyediakan persekitaran di mana anda boleh membuat kerja sambil mengautomasikan banyak fungsi. Ia juga boleh dilanjutkan menggunakan plugin untuk menjadikannya lebih daripada jumlah bahagiannya. Sedangkan untuk Java, ada plugin Eclipse untuk C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Groovy, Scheme, Erlang dan banyak lagi bahasa lain.

Maven adalah plugin untuk Eclipse yang menggunakan prinsip pengurusan projek untuk menguruskan pelbagai aspek projek tunggal. Contohnya, jika aplikasi Java memerlukan beberapa aplikasi di dalamnya, anda boleh mengurusnya dengan Maven. Maven akan mengurus dokumentasi, sumber, senarai pergantungan dan banyak lagi ciri-ciri yang kemas. Ia tidak melakukan kerja untuk anda, ia hanya menjadikan pengurusan banyak sumber mudah.

Di sisi lain, jika anda mempunyai banyak pemaju yang bekerja pada projek yang sama, Maven menjadikannya lebih mudah untuk mengurus sumber dan melaksanakan versi dan menukar pengurusan.

Mewujudkan projek Maven di Eclipse

Untuk membuat projek Maven di Eclipse anda akan memerlukan pemasangan Eclipse berfungsi dengan plugin Maven yang dipasang. Anda juga memerlukan Tomcat berjalan.

  1. Buka Eclipse dan dapatkannya dan berjalan.
  2. Pilih Fail, Projek Baru dan Maven dari menu Eclipse.
  3. Tandakan kotak di sebelah 'Buat projek mudah' dan 'Gunakan lokasi Workspace lalai' jika anda bekerja sendiri dan tidak memerlukan alat ukur. Sekiranya anda mahukan kaedah asas, 'Semua katalog' adalah pilihan yang baik untuk bermula, kemudian 'learnlib'.
  4. Tambah id Artifact jika perlu. Lalai biasanya ok jika anda menggunakan sesuatu yang eksotik.
  5. Kemudian tambah nama dan deskripsi untuk memudahkan pengurusan projek.
  6. Kemudian tekan Finish.

Projek ini harus diwujudkan dan muncul dalam hierarki. Pilih 'pom.xml' dari menu dan huraikan sifatnya.

Penataan archetype di Maven akan menentukan sama ada anda mahu projek anda dinamik atau tidak. Jika anda hanya membiasakan diri dengan Maven, anda tidak perlu menetapkan satu tetapi jika anda mahu bermain dengan projek-projek dinamik, anda perlu menetapkan pola asas. Yang saya lihat digunakan ialah 'maven-gerhana-webapp' yang nampaknya satu standard yang digunakan.

Membetulkan kesilapan dengan projek Maven anda

Satu perkara yang saya jalankan dalam masa saya dengan Eclipse adalah kesilapan. Saya melihat beberapa daripada mereka, kesalahan Tomcat dan ralat Java biasa. Kesilapan Tomcat memerlukan perubahan konfigurasi sementara ralat Java memerlukan pemasangan bersih Maven.

Apabila saya membina projek Maven baru saya yang berkilat dan cuba bekerjasama dengannya, saya melihat ralat servlet Java. Ini bermakna pergantungan tidak dimuatkan. Ini nampak biasa, jadi inilah cara untuk memperbaikinya.

  1. Buka projek Maven anda di Eclipse.
  2. Buka Hartanah projek.
  3. Pilih Runtime yang disasarkan di menu kiri.
  4. Pilih Apache Tomcat di tetingkap tengah dan tekan OK.

Maven clean install

Pemasangan bersih Maven tidak begitu serius kerana ia berbunyi. Pada mulanya saya fikir ia memerlukan saya untuk menetapkan semuanya semula, tetapi ia tidak bernasib baik untuk saya. Ia adalah proses pantas yang mengambil masa beberapa saat dan nampaknya tidak memberi kesan kepada pemasangan sama sekali selain daripada memuat semula sebarang fail yang rosak atau sumber yang hilang.

  1. Buka Eclipse dan pilih projek yang anda ada masalah dengan.
  2. Pilih Projek dari menu atas dan kemudian Bersih.
  3. Pilih projek yang ingin anda bersihkan dalam kotak pop timbul dan pilih 'Projek bersih yang dipilih di bawah'. Kemudian tekan OK.

Proses ini nampaknya mencari isu-isu dengan dependensi dan konfigurasi dan akan memperbaikinya jika mungkin. Ia tidak berfungsi pada kesilapan yang saya alami tetapi memadamkan '.m2 / repositori' dari folder projek di Windows Explorer telah memperbaikinya.

Saya harus mengaku merasa sedikit hilang di Eclipse dan Maven. Kedua-dua program itu seolah-olah menguruskan apa sahaja yang mereka perlukan untuk menguruskan dengan baik tetapi tidak menjadi tempat untuk meneroka Java. Walau bagaimanapun, saya harap saya telah menjelaskan cara membuat projek Maven di Eclipse dengan betul dan ia menyediakan panduan berguna untuk anda dalam projek anda sendiri.

Sekiranya anda melihat apa-apa kesilapan atau ada apa-apa untuk menambah, beritahu saya di bawah.

Cara membuat projek maven dalam gerhana