ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

mh_cleanpom - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ mh_cleanpom പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന mh_cleanpom കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


മാവൻ - ഒരു POM ഫയൽ വൃത്തിയാക്കുന്നു.

സിനോപ്സിസ്


mh_cleanpom [ഓപ്ഷൻ]... [പോം] [ലക്ഷ്യം] [പോം-പ്രോപ്പുകൾ]

വിവരണം


POM വൃത്തിയാക്കി Maven റിപ്പോസിറ്ററിയിൽ ഉൾപ്പെടുത്തുന്നതിനായി തയ്യാറാക്കുക. ചിലത് എക്‌സ്‌ട്രാക്റ്റുചെയ്യുന്നു
POM-ൽ നിന്നുള്ള വിവരങ്ങൾ.

debian/maven.rules ലൈബ്രറിയുടെയും അതിന്റെ പതിപ്പിന്റെയും സവിശേഷതകൾ മാറ്റാൻ ഉപയോഗിക്കുന്നു
ആശ്രിതത്വങ്ങൾ.

എവിടെ

വൃത്തിയാക്കാനുള്ള POM ഫയലിന്റെ സ്ഥാനമാണ് [pom].

pom.xml അല്ലെങ്കിൽ debian/pom.xml ലേക്ക് ഡിഫോൾട്ട്

വൃത്തിയാക്കിയ POM എഴുതുന്നത് [ലക്ഷ്യം] ആണ്.

debian/.mh/pom.xml-ലേക്ക് ഡിഫോൾട്ട്

POM പ്രോപ്പർട്ടി ഫയൽ എഴുതുന്നത് [pom-props] ആണ്.

debian/.mh/pom.properties-ലേക്ക് ഡിഫോൾട്ട്

ഓപ്ഷനുകൾ


-h --സഹായിക്കൂ: ഈ വാചകം കാണിക്കുക

-V --പതിപ്പ്: പതിപ്പ് കാണിക്കുക

-p --പാക്കേജ്=: ഡെബിയൻ പാക്കേജിന്റെ പേര്

ഈ POM ഫയൽ അടങ്ങിയിരിക്കും

-h --ഹസ്-പാക്കേജ്-പതിപ്പ്: ഈ POM-ന് ഉണ്ട് എന്ന് സൂചിപ്പിക്കുന്ന ഫ്ലാഗ്

പാക്കേജിന്റെ അതേ പതിപ്പ്, ഇത് ആശ്രിത പാക്കേജുകളുടെ പാക്കേജർമാരെ സഹായിക്കുന്നു

-o --നോ-മാതാപിതാവ്: മാതാപിതാക്കളുടെ POM-ൽ നിന്ന് അനന്തരാവകാശം സ്വീകരിക്കരുത്

-k --keep-pom-version: POM ന്റെ യഥാർത്ഥ പതിപ്പ് സൂക്ഷിക്കുക എന്നാൽ

മറ്റെല്ലാ പതിപ്പുകളും ഡിപൻഡൻസികളിലും പ്ലഗിന്നുകളിലും പരിവർത്തനം ചെയ്യുക. ഒരു രക്ഷകർത്താവ് POM ഉണ്ടെങ്കിൽ,
രക്ഷിതാവ് ഇതിനകം മാവെനിൽ രജിസ്റ്റർ ചെയ്തിരിക്കുമ്പോൾ ഒഴികെ അതിന്റെ പതിപ്പ് സൂക്ഷിക്കുന്നു
സംഭരണിയാണ്

-e, --set-version=: POM-നുള്ള പതിപ്പ് സജ്ജമാക്കുക,

POM ഫയലിൽ പ്രഖ്യാപിച്ച പതിപ്പ് ഉപയോഗിക്കരുത്.

-r --നിയമങ്ങൾ=: അടങ്ങിയിരിക്കുന്ന ഫയലിലേക്കുള്ള പാത

POM വൃത്തിയാക്കുമ്പോൾ പ്രയോഗിക്കേണ്ട നിയമങ്ങൾ. ഓപ്ഷണൽ, ഡിഫോൾട്ട് ലൊക്കേഷൻ ആണ്
debian/maven.rules

-R, --extra-rule=: POM വൃത്തിയാക്കുമ്പോൾ പ്രയോഗിക്കേണ്ട അധിക നിയമം

ഒന്നിലധികം തവണ സംഭവിക്കാം, പകരം അല്ലെങ്കിൽ അധികമായി -r

-u --published-rules=: അടങ്ങിയിരിക്കുന്ന ഫയലിലേക്കുള്ള പാത

വൃത്തിയാക്കിയ POM-ൽ debian.mavenRules എന്ന പ്രോപ്പർട്ടിയിൽ പ്രസിദ്ധീകരിക്കാനുള്ള അധിക നിയമങ്ങൾ.
ഓപ്ഷണൽ, ഡിഫോൾട്ട് ലൊക്കേഷൻ debian/maven.publishedRules ആണ്

-U, --extra-published-rule=: പ്രസിദ്ധീകരിക്കാനുള്ള അധിക നിയമം

ഒന്നിലധികം തവണ സംഭവിക്കാം, പകരം അല്ലെങ്കിൽ അധികമായി -u

-i --ignore-rules=: അടങ്ങിയിരിക്കുന്ന ഫയലിലേക്കുള്ള പാത

വൃത്തിയാക്കിയ POM ഓപ്‌ഷണലിൽ നിന്ന് ചില ഡിപൻഡൻസികൾ നീക്കം ചെയ്യാൻ ഉപയോഗിക്കുന്ന നിയമങ്ങൾ, the
ഡിഫോൾട്ട് ലൊക്കേഷൻ debian/maven.ignoreRules ആണ്

-I, --extra-ignore-rule=: ഡിപൻഡൻസികൾ നീക്കം ചെയ്യാൻ ഉപയോഗിക്കുന്ന അധിക നിയമം

രൂപാന്തരപ്പെട്ട POM-ൽ നിന്ന് ഒന്നിലധികം തവണ സംഭവിക്കാം, പകരം അല്ലെങ്കിൽ അധികമായി -i

-c --clean-ignore-rules=: അടങ്ങിയിരിക്കുന്ന ഫയലിലേക്കുള്ള പാത

വൃത്തിയാക്കിയ POM-ൽ നിന്ന് ചില ഡിപൻഡൻസികൾ നീക്കം ചെയ്യാൻ നിയമങ്ങൾ ഉപയോഗിക്കുന്നു
മുമ്പ് വ്യക്തമാക്കിയ നിയമങ്ങൾ അവഗണിക്കുക. എപ്പോൾ തുടങ്ങിയ സാഹചര്യങ്ങളിൽ ഇത് ഉപയോഗപ്രദമാണ്
Maven ക്ലീൻ ടാർഗെറ്റിന് ബിൽഡിനെക്കാൾ കൂടുതൽ ഡിപൻഡൻസികൾ അല്ലെങ്കിൽ പ്ലഗിനുകൾ അവഗണിക്കേണ്ടതുണ്ട്
ലക്ഷ്യം. ക്ലീൻ-ഇനോർ-റൂളുകളിൽ നിർവചിച്ചിരിക്കുന്ന എല്ലാ നിയമങ്ങളും നിലവിലുള്ളവയിലേക്ക് ചേർക്കും
അവഗണിക്കുക-നിയമങ്ങളിലെ നിയമങ്ങൾ. ഓപ്ഷണൽ, ഡിഫോൾട്ട് ലൊക്കേഷൻ ആണ്
debian/maven.cleanIgnoreRules

-s --നിയമങ്ങളില്ല: പതിപ്പുകൾ പരിവർത്തനം ചെയ്യുന്നതിന് നിയമങ്ങളൊന്നും പ്രയോഗിക്കരുത്,

പതിപ്പുകളെ ഡിഫോൾട്ട് 'ഡെബിയൻ' പതിപ്പിലേക്ക് പരിവർത്തനം ചെയ്യരുത്

--no-publish-used-rule: രൂപാന്തരപ്പെടുത്താൻ ഉപയോഗിക്കുന്ന നിയമം പ്രസിദ്ധീകരിക്കരുത്

debian.mavenRules-ൽ ഒരു POM-ന്റെ സ്വന്തം ആട്രിബ്യൂട്ടുകൾ

--keep-elements=: ഇവിടെ ലിസ്റ്റുചെയ്തിരിക്കുന്ന ഘടകങ്ങൾ സൂക്ഷിക്കുക

ക്ലീൻ ഓപ്പറേഷൻ വഴി അവ സാധാരണയായി നീക്കം ചെയ്താലും. അത്തരം ഘടകങ്ങളാണ്
നിർമ്മാണം, റിപ്പോർട്ടുകൾ, റിപ്പോർട്ടിംഗ്, മുൻവ്യവസ്ഥകൾ, പ്രൊഫൈലുകൾ.

-m--maven-repo= : മാവൻ ശേഖരണത്തിന്റെ സ്ഥാനം,

നിലവിലെ POM ഫയലിൽ ഉപയോഗിക്കുന്ന Maven പ്ലഗിന്നുകളുടെ പതിപ്പുകൾ നിർബന്ധിക്കാൻ ഉപയോഗിക്കുന്നു
റിപ്പോസിറ്ററിയിൽ കാണുന്ന പതിപ്പുകൾ

-v --വാക്കുകൾ: പ്രവർത്തിക്കുമ്പോൾ കൂടുതൽ വിവരങ്ങൾ കാണിക്കുക

-n --നടപടിയില്ല: യഥാർത്ഥത്തിൽ ഒന്നും ചെയ്യരുത്, ഫലങ്ങൾ പ്രിന്റ് ചെയ്യുക

വിവരണം:
ഒരു Maven POM വൃത്തിയാക്കി, Maven-നുള്ള ഡെബിയൻ ശേഖരത്തിൽ ഉൾപ്പെടുത്താൻ തയ്യാറാക്കുന്നു.

POM നോർമലൈസ് ചെയ്യപ്പെടും, ഓപ്‌ഷൻ ആണെങ്കിൽ അതിന്റെ പാരന്റ് ടാഗ് നീക്കം ചെയ്യും --നോ-മാതാപിതാവ് is
നൽകിയത്. ഒരു പ്രത്യേക നിയമം ബാധകമാകുന്നില്ലെങ്കിൽ പതിപ്പ് 'ഡെബിയൻ' ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കും (കാണുക
നിയമങ്ങളെക്കുറിച്ചുള്ള ചർച്ചയ്ക്ക് താഴെ). ബിൽഡ്, പ്രൊഫൈലുകൾ, മറ്റ് ബിൽഡ് സമയം എന്നിവ മാത്രം
POM-ന്റെ ഭാഗങ്ങൾ നീക്കം ചെയ്യപ്പെടും.

ഒരു ആശ്രിതത്വത്തിനായാണ് പതിപ്പുകൾ നൽകിയിരിക്കുന്നതെങ്കിൽ, ഈ പതിപ്പ് മാറ്റിസ്ഥാപിക്കും
'debian' പതിപ്പ്, അല്ലെങ്കിൽ ഒരു ഇഷ്‌ടാനുസൃത പതിപ്പ് ഉപയോഗിക്കുന്നതിന് ഒരു നിയമം നൽകാം

റൂൾസ് ഫയലിന്റെ സഹായത്തോടെ നിങ്ങൾക്ക് ആ ഡിഫോൾട്ടുകൾ പരിഷ്കരിക്കാനാകും. ഈ ഫയൽ ചെയ്യണം
ഫോർമാറ്റിലുള്ള വരികൾ ഉൾക്കൊള്ളുന്നു: [ആർട്ടിഫാക്റ്റ് ഐഡി] [തരം] [പതിപ്പ്]
ഗ്രൂപ്പ് ഐഡി, ആർട്ടിഫാക്റ്റ് ഐഡി, തരം, പതിപ്പ്, ക്ലാസിഫയർ, സ്കോപ്പ് എന്നിവയിൽ [ക്ലാസിഫയർ] [സ്കോപ്പ്]
പൊരുത്തപ്പെടുത്താനുള്ള വ്യക്തമായ ആട്രിബ്യൂട്ട് ആകാം അല്ലെങ്കിൽ ജനറിക്കിനായി ഒരു വൈൽഡ്കാർഡ് (*) അടങ്ങിയിരിക്കാം
മത്സരങ്ങൾ.

ആ ഘടകങ്ങളിൽ ഓരോന്നും ഫോമിന്റെ പകരം വയ്ക്കുന്ന നിയമമാകാം
s/ / / ഇവിടെ regex ഒരു സാധാരണ പദപ്രയോഗമാണ്, പകരം എന്നത്
മാറ്റിസ്ഥാപിക്കൽ. സബ്സ്റ്റിറ്റ്യൂഷൻ ഗ്രൂപ്പുകൾ $1 $2... ക്യാപ്‌ചർ ചെയ്‌താൽ പകരമായി ഉപയോഗിക്കാം
ഗ്രൂപ്പുകൾ () റീജക്സിൽ ഉപയോഗിച്ചിട്ടുണ്ട്.

ആദ്യ ഘടകം നിർബന്ധമാണ് (groupId), എന്നാൽ ഇതിലെ ഘടകങ്ങൾ നിങ്ങൾക്ക് അവഗണിക്കാം
വലതു വശം. സ്കോപ്പ് ഇല്ലെങ്കിൽ, ഏത് സ്കോപ്പും പൊരുത്തപ്പെടുത്തി അവശേഷിക്കുന്നു
മാറ്റമില്ല. പതിപ്പ് നഷ്‌ടപ്പെട്ടാൽ, ഏത് പതിപ്പും മാറ്റിസ്ഥാപിക്കും
'ഡെബിയൻ'. തരം വിട്ടുപോയാൽ, ഏത് തരവും പൊരുത്തപ്പെടുത്തി മാറ്റമില്ലാതെ അവശേഷിക്കുന്നു. എങ്കിൽ
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/

ഈ റൂൾസ് ഫയൽ ഇനിപ്പറയുന്നവ ചെയ്യുന്നു: - കോമൺസിൽ ആരംഭിക്കുന്ന എല്ലാ ഗ്രൂപ്പ് ഐഡികളും- ഉണ്ടായിരിക്കും
- 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 * *) എല്ലാ പ്ലഗിന്നുകൾക്കുമുള്ള പതിപ്പ് പ്ലഗിൻ ആയി സൂക്ഷിക്കുക
മെക്കാനിസത്തിന് മാവെനിൽ ഒരു പതിപ്പ് ആവശ്യമാണ്.

കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ഏതെങ്കിലും നിയമങ്ങൾ (ഉപയോഗിക്കുന്നു -R/--അധിക-നിയമം,
-U/--എക്സ്ട്രാ-പബ്ലിഷ്ഡ്-റൂൾ അല്ലെങ്കിൽ -I/--extra-ignore-rule) എന്ന ക്രമത്തിൽ പ്രയോഗിക്കുന്നു
റൂൾസ് ഫയലിൽ നൽകിയിരിക്കുന്ന നിയമങ്ങൾക്കും (എന്തെങ്കിലും ഉണ്ടെങ്കിൽ) ഡിഫോൾട്ട് നിയമങ്ങൾക്കും ഇടയിൽ നൽകിയിരിക്കുന്നു.

ഇതും കാണുക: mh_installpom(1), mh_instalpoms(1)

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mh_cleanpom ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad