V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

ivyplusplus

[ipp]. Herramienta que amplía Apache Ivy, que a su vez es un sistema de gestión de dependencias para proyectos Java.

$ apt show ivyplusplus
verificar instalación
$ dpkg -L ivyplusplus | grep jar
ya que no tiene un ejecutable estándar visible [/usr/bin/ipp] buscar el ejecutable
$ java -jar /usr/share/java/ivyplusplus.jar
ejecutar la herramienta
$ java -jar /usr/share/ivyplusplus/ivyplusplus.jar new myproject
crear un nuevo proyecto

Creará un nuevo directorio myproject/ con:

src/

lib/

build.xml [para Ant]

ivy.xml [para definir dependencias]

ivysettings.xml

$ java -jar /usr/share/ivyplusplus/ivyplusplus.jar eclipse
añadir soporte para Eclipse
$ java -jar /usr/share/ivyplusplus/ivyplusplus.jar antbuild
lee ivy.xml y crea un build.xml que compila el proyecto con Ant y resuelve dependencias con Ivy

Para que el comando ipp esté disponible globalmente, crear un alias y añadirlo a ~/.bashrc:

$ alias ipp='java -jar /usr/share/ivyplusplus/ivyplusplus.jar'

Luego se podrá usar como:

$ ipp new myproject
$ ipp eclipse
$ ipp antbuild
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3873 entradas - Acerca del Tractatus
La Pipa Plena 2025