Este es el comando mh_installjar que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
Maven: instala un jar en / usr / share / maven-repo.
SINOPSIS
mh_installjar [opción] ... [pom] [tarro] [liga] ...
DESCRIPCIÓN
Instala el archivo jar en / usr / share / maven-repo, en la ubicación correcta de Maven. El frasco
se copia en el directorio de compilación. También puede crear enlaces adicionales al jar,
generalmente ubicado en / usr / share / java.
Dónde
[pom] es la ubicación del POM asociado con el jar para instalar.
GroupId, artifactId y la versión se extraerán de este archivo.
[jar] es la ruta al jar para instalar, generalmente ubicado en la compilación
carpeta.
[enlace] es un enlace adicional al jar para instalar, normalmente debería
ser un enlace a usr / share / java / $ jar.jar y usr / share / java / $ jar- $ version.jar para cumplir
con las pautas de empaquetado de Java. Tenga en cuenta que no es necesario especificar
enlaces particulares si el --java-lib se utiliza la opción.
CAMPUS
-h --ayuda: muestra este texto
-V --versión: muestra la versión
-p --paquete =: nombre del paquete Debian que
contendrá este archivo jar
-e, --set-version =: establece la versión del tarro,
no utilice la versión declarada en el archivo POM.
-r --rules =: ruta al archivo que contiene el
reglas a aplicar al limpiar el POM. Opcional, la ubicación predeterminada es
debian / maven.rules Las reglas de Maven se utilizan aquí para extraer groupId, artifactId y
versión del archivo POM.
-l --java-lib: Opcional, si se proporciona instalará el jar en
/ usr / share / java para cumplir con la especificación de Debian Java. El frasco será
instalado como / usr / share / java /$ name- $ version.jar y un enlace sin versión
/ usr / share / java /$ name.jar apuntará a él, así como a los enlaces instalados en
/ usr / share / maven-repo
-n --usj-name =: Opcional, el nombre que se utilizará al instalar el
biblioteca en / usr / share / java cuando --java-lib se utiliza. Por defecto, el id del artefacto
encontrado en el POM.
-j --usj-version =: Opcional, la versión que se utilizará cuando
instalando la biblioteca en / usr / share / java cuando --java-lib se utiliza. Por defecto es
versión encontrada en el POM.
-s --no-usj-sin versión: Opcional, no instale el enlace sin versión
in / usr / share / java. Esta bandera se usa solo cuando el -l or --java-lib opción es
dado.
-d --dest-jar =: Opcional, el destino del frasco real.
Los otros lugares donde aparece el jar, en el repositorio o en la lista de enlaces,
serán enlaces simbólicos a este jar. Predeterminado a / usr / share / java /$ nombre- $ versión.jar si
--java-lib se utiliza, de lo contrario, el jar se instala en la ruta versionada en el
Repositorio de Maven.
-c --classifier =: Opcional, el clasificador para
el tarro. Vacío por defecto.
-v --verboso: muestra más información mientras se ejecuta
-n --no actuar: en realidad no hagas nada, solo imprime los resultados
--saltar-limpiar-pom: no limpie el pom, suponga que se ejecutó una acción anterior
mh_cleanpom con las opciones correctas. mh_cleanpom se ejecuta solo para extraer el
groupId, artifactId y versión del jar
Ver también: mh_installpom(1) mh_installsite(1)
Use mh_installjar en línea usando los servicios de onworks.net