Це команда mh_installjar, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
Maven - встановлює банку в /usr/share/maven-repo.
СИНТАКСИС
mh_installjar [варіант]... [POM] [банку] [link]...
ОПИС
Встановлює файл jar /usr/share/maven-repo, у правильному місці для Maven. Банка
копіюється в каталог збірки. Він також може створювати додаткові посилання на банку,
зазвичай знаходиться в /usr/share/java.
де
[pom] — це розташування POM, пов'язаного з банком для встановлення.
Ідентифікатор групи, ідентифікатор артефакту та версія буде витягнуто з цього файлу.
[jar] — це шлях до jar для встановлення, зазвичай розташований у збірці
папку.
[посилання] — це додаткове посилання на jar для встановлення, зазвичай воно має
бути посиланням на usr/share/java/$jar.jar і usr/share/java/$jar-$version.jar, щоб відповідати
відповідно до інструкцій з упаковки Java. Зауважте, що вказувати їх не потрібно
окремі посилання, якщо --java-lib використовується варіант.
ВАРІАНТИ
-h --допомога: показати цей текст
-V -- версія: показати версію
-p --пакет=: назва пакету Debian, який
міститиме цей файл jar
-e, --set-version=: встановити версію для банку,
не використовуйте версію, оголошену у файлі POM.
-r --правила=: шлях до файлу, що містить файл
правила, які слід застосовувати при очищенні ПОМ. Необов’язково, розташування за замовчуванням
debian/maven.rules Правила Maven використовуються тут для вилучення groupId, artifactId та
версія з файлу POM.
-l --java-lib: Необов'язково, якщо вказано, він встановить банку
/usr/share/java відповідати специфікації Debian Java. Баночка буде
встановлено як /usr/share/java/$name-$version.jar і посилання без версій
/usr/share/java/$name.jar буде вказувати на нього, а також на посилання, встановлені в
/usr/share/maven-repo
-n --usj-name=: Необов'язково, ім'я, яке використовуватиметься під час встановлення
бібліотека в /usr/share/java коли --java-lib використовується. За замовчуванням — ідентифікатор артефакту
знайдено в POM.
-j --usj-версія=: Необов'язково, версія для використання, коли
встановлення бібліотеки в /usr/share/java коли --java-lib використовується. За замовчуванням на
версія, знайдена в POM.
-s --no-usj-versionless: Необов'язково, не встановлюйте посилання без версії
in /usr/share/java. Цей прапор використовується лише тоді, коли -l or --java-lib опція
дано.
-d --dest-jar=: необов'язково, місце призначення справжньої банки.
Інші місця, де з'являється jar, у сховищі або в списку посилань,
будуть символічними посиланнями на цю банку. За замовчуванням /usr/share/java/$name-$version.jar якщо
--java-lib використовується, інакше jar встановлюється у версійному шляху в файлі
Репозиторій Maven.
-c --класифікатор=: Додатково, класифікатор для
банку. Порожній за замовчуванням.
-v -багатослівний: показувати більше інформації під час бігу
-n --ні дії: насправді нічого не робіть, просто роздрукуйте результати
--skip-clean-pom: не очищайте pom, припустимо, що виконана попередня дія
mh_cleanpom з правильними параметрами. mh_cleanpom запускається лише для вилучення файлу
groupId, artifactId і версія jar
Див також: mh_installpom(1) mh_installsite(1)
Використовуйте mh_installjar онлайн за допомогою служб onworks.net