אנגליתצרפתיתספרדי

Ad


סמל OnWorks

mh_cleanpom - מקוון בענן

הפעל את mh_cleanpom בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה mh_cleanpom שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


Maven - מנקה קובץ POM.

תַקצִיר


mh_cleanpom [אוֹפְּצִיָה]... [פום] [יעד] [פום-אביזרים]

תיאור


מנקה את ה-POM ומכין אותו להכללה במאגר Maven. גם מחלץ כמה
מידע מה-POM.

debian/maven.rules משמש לשינוי מאפייני הגרסה של הספרייה ושלה
תלות.

איפה

[pom] הוא המיקום של קובץ ה-POM לניקוי.

ברירת המחדל היא pom.xml או debian/pom.xml

[יעד] הוא המקום אליו נכתב ה-POM הנוקה.

ברירת המחדל היא debian/.mh/pom.xml

[pom-props] הוא המקום שבו ייכתב קובץ המאפיינים של POM.

ברירת המחדל היא debian/.mh/pom.properties

אפשרויות


-h - עזרה: הצג את הטקסט הזה

-V --גִרְסָה: הצג את הגרסה

-p --חבילה=: שם חבילת Debian אשר

יכיל קובץ POM זה

-h --יש-חבילה-גרסה: דגל המציין של-POM זה יש את

אותה גרסה כמו החבילה, זה עוזר לאריזות של חבילות תלויות

-o --ללא הורה: אל תירש מ-POM אב

-k --שמור-פום-גרסה: שמור את הגרסה המקורית של POM אבל

להמיר את כל שאר הגרסאות בתלות ותוספים. אם יש POM הורה,
שומר על הגרסה שלו למעט כשההורה כבר רשום ב-Maven
מאגר

-e, --set-version=: הגדר את הגרסה עבור POM,

אל תשתמש בגרסה המוצהרת בקובץ POM.

-r --כללים=: נתיב לקובץ המכיל את

כללים שיש ליישם בעת ניקוי ה-POM. אופציונלי, מיקום ברירת המחדל הוא
debian/maven.rules

-R, --כלל נוסף=: כלל נוסף שיש ליישם בעת ניקוי ה-POM

עשוי להתרחש מספר פעמים, במקום או בנוסף -r

-u --published-rules=: נתיב לקובץ המכיל את

כללים נוספים לפרסום בנכס debian.mavenRules ב-POM הנוקה.
אופציונלי, מיקום ברירת המחדל הוא debian/maven.publishedRules

-U, --extra-published-rule=: כלל נוסף לפרסום

עשוי להתרחש מספר פעמים, במקום או בנוסף -u

-i --התעלם כללים=: נתיב לקובץ המכיל את

כללים המשמשים להסרת תלות מסוימות מה-POM הנוקה אופציונלי, ה
מיקום ברירת המחדל הוא debian/maven.ignoreRules

-I, --extra-ignore-rule=: כלל נוסף המשמש להסרת תלות

מה-POM שעבר טרנספורמציה עשוי להתרחש מספר פעמים, במקום או בנוסף אליו -i

-c --clean-ignore-rules=: נתיב לקובץ המכיל את

משתמשים בכללים כדי להסיר תלות מסוימות מה-POM הנוקה, בנוסף ל-
להתעלם מכללים שצוינו קודם לכן. זה שימושי במצבים כמו כאשר ה
יעד נקי של Maven דורש יותר תלות או תוספים להתעלם מהם מאשר ה-build
יַעַד. כל הכללים המוגדרים ב-clean-ignore-rules יתווספו לקיים
כללים בכללי התעלמות. אופציונלי, מיקום ברירת המחדל הוא
debian/maven.cleanIgnoreRules

-s --אין חוקים: אל תחיל כללים להמרת גרסאות,

אפילו אל תמיר גרסאות לגרסת ברירת המחדל של 'debian'

--ללא-פרסום-בשימוש-כלל: אל תפרסם את הכלל המשמש לשינוי

התכונות של POM עצמו ב-debian.mavenRules

--keep-elements=: שמור את האלמנטים הרשומים כאן

גם אם הם מוסרים בדרך כלל על ידי הפעולה הנקייה. אלמנטים כאלה הם
לבנות, דוחות, דיווח, דרישות מוקדמות, פרופילים.

-m--maven-repo= : מיקום מאגר מייבן,

משמש לאלץ את הגרסאות של התוספים של Maven המשמשים בקובץ POM הנוכחי עם
הגרסאות שנמצאו במאגר

-v --מִלוּלִי: הצג מידע נוסף בזמן הריצה

-n --אין מעשה: אל תעשה כלום, פשוט הדפס את התוצאות

תיאור:
מנקה POM של Maven ומכין אותו להכללה במאגר דביאן עבור Maven.

ה-POM יבוצע נורמליזציה, ותג האב שלו יוסר אם אפשרות זו --ללא הורה is
נָתוּן. הגרסה תוחלף ב-'debian', אלא אם חל כלל מיוחד (ראה
מתחת לדיון על כללים). בנייה, פרופילים וזמן בנייה אחר בלבד
חלקים של ה-POM יימחקו.

אם ניתנות גרסאות עבור תלות, גרסה זו תוחלף ב-
גרסת 'debian', או ניתן לתת כלל לשימוש בגרסה מותאמת אישית

אתה יכול לשנות את ברירת המחדל בעזרת קובץ הכללים. הקובץ הזה צריך
מכיל את השורות עם הפורמט: [artifactId] [סוג] [גרסה]
[מסווג] [היקף] כאשר groupId, artifactId, סוג, גרסה, מסווג והיקף
יכול להיות התכונה המפורשת להתאמה, או יכול להכיל תו כללי (*) עבור כללי
גפרורים.

כל אחד מהאלמנטים האלה יכול להיות גם כלל החלפה, של הצורה
s/ / / כאשר הביטוי הרגולרי הוא ביטוי רגולרי, והחלפה היא ה-
תַחֲלִיף. ניתן להשתמש בקבוצות החלפה $1 $2... בהחלפה אם לכידה
נעשה שימוש בקבוצות () בביטוי הרגולרי.

האלמנט הראשון הוא חובה (groupId), אבל אתה יכול להתעלם מהאלמנטים ב-
צד ימין. אם ההיקף חסר, אז כל טווח מותאם ונשאר
ללא שינוי. אם הגרסה חסרה, כל גרסה תוחלף ב
'דביאן'. אם חסר סוג, כל סוג מותאם ונשאר ללא שינוי. אם
artifactId חסר, ואז כל artifactId מותאם ונשאר ללא שינוי.

אתה יכול גם לכלול הערות בקובץ הזה, היא צריכה להיות שורה שמתחילה ב-#

דוגמה לקובץ חוקים:

s/commons-(.*)/org.apache.commons.commons$1/ org.itext * * s/1\..*/1.x/ org.itext *
* s/2\..*/2.x/ # השתמש בגרסת האלפא של plexus-container-default
org.codehaus.plexus plexus-container-default jar s/1\.0-alpha.*/1.0-alpha/

קובץ החוקים הזה עושה את הפעולות הבאות: - לכל groupIds שמתחיל ב-commons- יהיו
- org.apache.commons. קידומת להם - כל חפץ בקבוצת org.itext עם א
מספר גרסה מתחיל

עם 1. ישתמש בגרסת 1.x

- כל חפץ בקבוצת org.itext עם מספר גרסה שמתחיל

עם 2. ישתמש בגרסת 2.x

- הצנצנת עם groupId=org.codehaus.plexus ו

artifactId=plexus-container-default וגרסה שמתחילה ב-1.0-alpha- ישתמשו
גרסת 1.0 אלפא

כלל ברירת המחדל (* * * s/.*/debian/ *) מחליף כל מספר גרסה ב-
גרסת 'debian' ותמיד חלה אחרונה אם לא היו התאמות אחרות. אַחֵר
כלל ברירת המחדל (* * maven-plugin * *) שמור את הגרסה עבור כל התוספים בתור הפלאגין
מנגנון דורש גרסה ב-Maven.

כללים שניתנו בשורת הפקודה (באמצעות -R/--כלל נוסף,
-U/--חוץ-מפורסם-כלל או -I/--extra-ignore-rule) מיושמים בהזמנה
נתון, בין הכללים הניתנים בקובץ הכללים (אם יש) לבין כללי ברירת המחדל.

ראה גם: mh_installpom(1), mh_installpoms(1)

השתמש ב-mh_cleanpom באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad