Rumah >Java >javaTutorial >Bagaimana untuk mengkonfigurasi aplikasi rangka kerja Java Mybatis
Ringkasnya, Maven ialah alat pembinaan projek. Ia boleh membantu kami membina, mengurus pergantungan, menguji dan membungkus projek. Deployment, dalam talian, dsb., ia adalah alat pembinaan projek dan pengurusan projek yang berguna yang memudahkan kami.
Mari kita lihat penjelasan rasmi:
Maven diterjemahkan sebagai "pakar" dan "pakar". Ia adalah projek sumber terbuka yang dibangunkan semata-mata di Java di bawah Apache. Berdasarkan konsep Model Objek Projek (singkatan: POM), Maven menggunakan sekeping maklumat pusat untuk mengurus langkah pembinaan, pelaporan dan dokumentasi projek.
Maven ialah alat pengurusan projek yang boleh membina dan mengurus kebergantungan pada projek Java.
Maven juga boleh digunakan untuk membina dan mengurus pelbagai projek, seperti projek yang ditulis dalam C#, Ruby, Scala dan bahasa lain.
Maven pernah menjadi sub-projek projek Jakarta, dan kini merupakan projek Apache bebas yang dihoskan oleh Yayasan Perisian Apache
Bagi alam sekitar konfigurasi, saya tidak akan membahasnya di sini Jika anda memerlukan penerangan lanjut, anda boleh menghantar mesej peribadi kepada saya untuk tutorial
Maven mempunyai tiga hayat standard berikut. kitaran:
-bersih: pemprosesan Pembersihan projek
-lalai (atau binaan): pemprosesan penggunaan projek
-tapak: pemprosesan pembuatan dokumen tapak projek
Di sini saya akan bina modul dahulu, operasinya sama seperti mencipta projek baru
Mari kita lihat struktur direktori yang dijana secara automatik
Yang dijana secara automatik tidak lengkap, saya juga berdasarkan tabiat peribadi saya Beberapa pengubahsuaian telah dibuat, sila bandingkan sendiri
Di sini kita mula-mula memahami mata Pengetahuan POM (Model Objek Projek, Model Objek Projek)
Ia adalah unit kerja asas projek Maven Fail XML yang mengandungi maklumat asas tentang projek Ia digunakan untuk menerangkan cara projek dibina dan mengisytiharkan kebergantungan projek, dsb.
Apabila melaksanakan tugas atau matlamat, Maven mencari POM dalam direktori semasa. Ia membaca POM, mendapatkan maklumat konfigurasi yang diperlukan, dan kemudian melaksanakan sasaran
Jadi pom yang tiba telah dipadamkan, dan rakan boleh membandingkan dan membezakannya untuk melihat di mana ia berbeza.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.longlong</groupId> <artifactId>Maven_01</artifactId> <version>1.0-SNAPSHOT</version> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> </dependencies> </project>Anda boleh menambah kebergantungan yang kami perlukan dengan hanya beberapa ini baris kod. Jika anda mahu Anda juga boleh mencari dalam talian untuk kebergantungan yang anda gunakan. Ini adalah gudang ketergantungan yang paling saya gunakan Tambahkan spesifikasi fail sumberPastikan untuk menambahkannya. di sini, jika tidak, apabila menyusun, ia hanya akan berada dalam direktori sumber Fail xml boleh disimpan untuk output, dan tempat lain hilang.
Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi aplikasi rangka kerja Java Mybatis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!