āĻāĻāĻŋ āĻšāĻ˛ mh_installjar āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
Maven - /usr/share/maven-repo-āĻ āĻāĻāĻāĻŋ āĻāĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĨ¤
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
mh_installjar [āĻĒāĻāĻ¨ā§āĻĻ]... [Pom] [āĻŦāĻ¯āĻŧāĻžāĻŽ] [āĻ˛āĻŋāĻāĻ] ...
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻāĻžāĻ° āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§ /usr/share/maven-repo, Maven āĻāĻ¨ā§āĻ¯ āĻ¸āĻ āĻŋāĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§. āĻŦāĻ¯āĻŧāĻžāĻŽ
āĻŦāĻŋāĻ˛ā§āĻĄ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻāĻžāĻ° āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ˛āĻŋāĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§,
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ /usr/share/java.
āĻā§āĻĨāĻžāĻ¯āĻŧ
[pom] āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ POM āĻāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤
GroupId, artifactId āĻāĻŦāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻŦā§āĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
[jar] āĻšāĻ˛ āĻāĻžāĻ°āĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻĒāĻĨ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦāĻŋāĻ˛ā§āĻĄā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤
āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°.
[link] āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ¯āĻŧāĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ˛āĻŋāĻā§āĻ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤
āĻŽā§āĻ¨ā§ āĻāĻ˛āĻ¤ā§ usr/share/java/$jar.jar āĻāĻŦāĻ usr/share/java/$jar-$version.jar-āĻāĻ° āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻšā§āĻ¨
āĻāĻžāĻāĻž āĻĒā§āĻ¯āĻžāĻā§āĻāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻž āĻ¸āĻšāĨ¤ āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻ
āĻŦāĻŋāĻļā§āĻˇ āĻ˛āĻŋāĻā§āĻ āĻ¯āĻĻāĻŋ --āĻāĻžāĻāĻž-āĻ˛āĻŋāĻŦ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
-h --help: āĻāĻ āĻ˛ā§āĻāĻžāĻāĻŋ āĻĻā§āĻāĻžāĻ¨
-V --āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ: āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĻā§āĻāĻžāĻ¨
-p --āĻĒā§āĻ¯āĻžāĻā§āĻ=: āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻž
āĻāĻ āĻāĻžāĻ° āĻĢāĻžāĻāĻ˛ āĻĨāĻžāĻāĻŦā§
-e, --āĻ¸ā§āĻ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ=: āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨,
POM āĻĢāĻžāĻāĻ˛ā§ āĻā§āĻˇāĻŋāĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
-r --āĻŦāĻŋāĻ§āĻŋ=: āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒāĻžāĻĨ āĻ¯ā§āĻāĻŋāĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§
POM āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽāĨ¤ āĻāĻā§āĻāĻŋāĻ, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨
debian/maven.rules āĻāĻāĻžāĻ¨ā§ āĻā§āĻ°ā§āĻĒāĻāĻāĻĄāĻŋ, āĻāĻ°ā§āĻāĻŋāĻĢā§āĻ¯āĻžāĻā§āĻāĻāĻāĻĄāĻŋ āĻāĻŦāĻ āĻāĻā§āĻ¸āĻā§āĻ°ā§āĻ¯āĻžāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻŽā§āĻ¯āĻžāĻā§āĻ¨ā§āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
POM āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤
-l --āĻāĻžāĻāĻž-āĻ˛āĻŋāĻŦ: āĻāĻā§āĻāĻŋāĻ, āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ˛ā§ āĻāĻāĻŋ āĻāĻžāĻ°āĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŦā§
/usr/share/java āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻžāĻāĻž āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻŽā§āĻ¨ā§ āĻāĻ˛āĻ¤ā§āĨ¤ āĻŦāĻ¯āĻŧāĻžāĻŽ āĻšāĻŦā§
āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ /usr/share/java/$name-$version.jar āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻšā§āĻ¨ āĻ˛āĻŋāĻā§āĻ
/usr/share/java/$name.jar āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻŦā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋ
/usr/share/maven-repo
-n --usj-āĻ¨āĻžāĻŽ=: āĻāĻā§āĻāĻŋāĻ, āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¨āĻžāĻŽ
āĻŽāĻ§ā§āĻ¯ā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ /usr/share/java āĻāĻāĻ¨ --āĻāĻžāĻāĻž-āĻ˛āĻŋāĻŦ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ. āĻāĻ°ā§āĻāĻŋāĻĢā§āĻ¯āĻžāĻā§āĻ āĻāĻāĻĄāĻŋāĻ¤ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
POM āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
-j --usj-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ=: āĻāĻā§āĻāĻŋāĻ, āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻŽāĻ§ā§āĻ¯ā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻā§āĻā§ /usr/share/java āĻāĻāĻ¨ --āĻāĻžāĻāĻž-āĻ˛āĻŋāĻŦ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨā§āĻā§
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ POM āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
-s --no-usj-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻšā§āĻ¨: āĻāĻā§āĻāĻŋāĻ, āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻšā§āĻ¨ āĻ˛āĻŋāĻā§āĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
in /usr/share/java. āĻāĻ āĻĒāĻ¤āĻžāĻāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ -l or --āĻāĻžāĻāĻž-āĻ˛āĻŋāĻŦ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻĻā§āĻāĻ¯āĻŧāĻžāĨ¤
-d --āĻĄā§āĻ¸ā§āĻ-āĻāĻžāĻ°=: āĻāĻā§āĻāĻŋāĻ, āĻāĻ¸āĻ˛ āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻ¤āĻŦā§āĻ¯.
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻžāĻ°āĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ā§ āĻŦāĻž āĻ˛āĻŋāĻā§āĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ,
āĻāĻ āĻāĻžāĻ° āĻ¸āĻŋāĻŽāĻ˛āĻŋāĻāĻ āĻšāĻŦā§. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĨā§āĻā§ /usr/share/java/$name-$version.jar āĻ¯āĻĻāĻŋ
--āĻāĻžāĻāĻž-āĻ˛āĻŋāĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻžāĻ°āĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻĒāĻžāĻĨā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻžāĻā§āĻ¨ āĻ¸āĻāĻā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛āĨ¤
-c --āĻļā§āĻ°ā§āĻŖā§āĻŦāĻŋāĻāĻžāĻāĻāĻžāĻ°ā§=: āĻāĻā§āĻāĻŋāĻ, āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ°ā§āĻŖā§āĻŦāĻĻā§āĻ§āĻāĻžāĻ°ā§
āĻāĻžāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻžāĻ˛āĻŋāĨ¤
-v -- āĻāĻžāĻ°āĻŦā§āĻ¸: āĻāĻ˛āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻāĻžāĻ¨
-n --āĻ¨āĻž-āĻāĻžāĻ: āĻāĻ¸āĻ˛ā§ āĻāĻŋāĻā§ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž, āĻļā§āĻ§ā§ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨
-- skip-clean-pom: āĻĒā§āĻŽ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž, āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ˛āĻā§
āĻ¸āĻ āĻŋāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻš mh_cleanpom. mh_cleanpom āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻˇā§āĻāĻžāĻļāĻ¨ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
groupId, artifactId āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻāĻ°ā§ āĻĻā§āĻā§āĻ¨: mh_installpom(ā§¨ā§Ļā§§ā§§), mh_installsite(ā§¨ā§Ļā§§ā§Ļ)
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ mh_installjar āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨