Como pongo una variable sistema
Necesito agregar una variable de sistema:
para que los test en el dao y luego la tarea
pueda tener un path relativo a esta propiedad en vez de que lo usen como path absoluto ( como lo tengo ahora )
Hay alguna forma de hacer algo similar a java -Dderby.system.home=xyz ?
Mi "sospecha" es que lo puedo poner en el settings.xml de maven. Voy bien?
- Inicie sesión o regístrese para enviar comentarios
System Properties
System Properties en Maven, definidas por el usuario en el pom.xml
Intenté esas y le valió.
Intenté esas y le valió. Supongo que porque es una variable de usuario y no de sistema ( una devuelta por System.getProperty )
En el mvn ya le puedo poner la propiedad del sistema desde la linea de comandos:
Pero como que ... me gustaría que fuera en otra parte.
Todo esto, para que en que no tenga que hardcodear el path a la base de datos.
Actualmente esta asi:
Pudiendole especificar esta propiedad de sistema quedaría así:
jetty Listo!!!
jetty Listo!!!
Ahora, aclarame algo.
Los test de daos-hib3 no son ejecutados por maven o si? No encontré algún plugin para ellos y todo mundo me estaba dice y dice de surefire pero no encontré algo similar.
Yo ejecuté los test con "right-click" run as test, pero no sé si deban de correrse desde mvn, en cuyo caso habrá que configurar algún plugin de forma similar.
desde IDE
yo también los corro desde IDE, finalmente los corres para ver que lo que estás programando funciona bien, no le veo mucho caso a correrlos desde la linea de comando. Y según yo está definido el plugin de jUnit en el pom.xml para que esos tests corran (si los quieres correr) desde línea de comando, solamente tienes que dar el comando correspondiente (supongo que test:test o algo asi)