غالبًا ما يكون لدينا هذا النوع من السيناريو ، نحتاج فقط إلى جعل صندوق الربيع في حزمة جرة عادية ، دون ملفات التكوين ، لتطبيق برامج أخرى
تصف هذه المقالة كيفية استخدام Maven لجعل تطبيقات Boot Spring في حزم جرة غير قابلة للتنفيذ.
تكوين Maven-Jar-Plugin
<Nupply> <uccedins> <sucplin> <rougiD> org.springframework.boot </rougeid> <StifactId> Spring-boot-maven-plugin </suntifactid> <simpturation> <slassifier> exec </sultifier> </configuration> <id> exec </fid> <phase> package </phans> <irod> <vide> jar </sivel> </forts> <fignituration> <slassifier> exec </slassifier> </simpuration> </execution> <evengution> <phase> package </fish> <visph> <irod> gar </sivel> <niguration> <nugment <ForCecreation> true </sovecreation> <excludes> <isclude> application.yml </isplude> </excludes> </isplucuration> </uvention> </exjustions> </plugin> </plugins> </build>
قم بتنفيذ حزمة MVN Clean
LocalHost: Spring-boot-tutorial-non-non-executable majunwei $ mvn package [info] مسح للمشاريع ... [تحذير] [تحذير] واجهت بعض المشكلات أثناء بناء النموذج الفعال لـ com.majunwei: spring-boot-tutorial-non-execut: gar: 0.0.1-snapshot org.apache.maven.plugins: Maven-Jar-Plugin مفقود. @ com.majunwei: spring-boot-tutorial-non-executable: [غير معروف-version] ، /users/majunwei/documents/work/spring-boot-tutorial/spring-boot-tutorial-non-executable/pom.xml ، السطر 26 ، عمود 17 [warning. org.springframework.boot: spring-boot-maven-plugin مفقود. @ com.majunwei: spring-boot-tutorial-non-executable: [غير معروف-version] ، /users/majunwei/documents/work/spring-boot-tutorial/spring-boot-boot-tutorial-non-non-executable/pom.xml ، السطر 19 ، العمود 17 [تحذير]. [تحذير] [معلومات] [معلومات] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ /المستخدمين/majunwei/المستندات/العمل/الربيع-boot-tutorial/spring-boot-boot-non-non-executable [info] --- maven-resources-plugin: 2.6: الموارد (default-resources) @ spring-boot-tutorial-non-executable- --- Maven-Compiler-Plugin: 3.1: ترجمة (موسعة افتراضية) @ Spring-boot-tutorial-non-non-executable --- [info] التغييرات المكتشفة-إعادة ترجمة الوحدة! Maven-Resources-Plugin: 2.6: TestResources (TestResources) @ Spring-boot-tutorial-non-executable --- [info] باستخدام "UTF-8" الترميز لنسخ الموارد المصفاة. /المستخدمين/majunwei/documents/work/spring-boot-boot/spring-boot-boot-non-non-executable/src/test/resources [info] --- Maven-surefire-plugin: 2.12.4: اختبار (الاختبار الافتراضي) @ Spring-boot-tutorial-non-executable --- /users/majunwei/documents/work/spring-boot-tutorial/spring-boot-tutorial-non-executable/target/spring-boot-tutorial-non-pexutable-0.0.1-snapshot.jar bududinfo] Spring-boot-tutorial-non-executable --- [معلومات] بناء jar: /users/majunwei/documents/work/spring-boot-tutorial/spring-boot-tutorial-non-non-executable/target/spring-boot-tutorial-non-executable-0.0.1-snapshot-exec.jar. Maven-Jar-Plugin: 2.4: Jar (افتراضي) @ Spring-boot-tutorial-non-executable --- [معلومات] بناء جرة: /users/majunwei/documents/work/spring-boot-tutorial/spring-boot-tutorial-non-executable/target/spring-boot-tutorial-non-executable-0.0.1-snapshot.jar budapinfo] ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2017-08-07T18: 22: 50+08: 00 [معلومات] الذاكرة النهائية: 17m/174m [معلومات] --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
قم بتنزيل رمز مصدر المثيل
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.