Page 1 sur 1

Retourner un fichier executable .jar

Publié : jeu. févr. 05, 2015 3:56 pm
par invi
Bonjour à tous,

Est ce qu'il est possible d'obtenir un fichier exécutable .jar après avoir compiler puis exécuter nos scripts java?
J'ai altéré le fichier pom.xml de différentes manières, notamment en ajoutant :
jar et en ajoutant un plugin dans le build. Mais cela ne fonctionne pas..

En modifiant la ligne pom par jar, j'obtiens bien un fichier .far mais non exploitable.
Est ce que je m'y prends mal? Auriez vous une solution?

Cldt,
Invi

Mon fichier pom.xml est joint à ce message.

Retourner un fichier executable .jar

Publié : jeu. févr. 05, 2015 3:59 pm
par invi
Mon fichier pom est ci-joint.

Clt,
Invi
[attachment=218]pom.zip[/attachment]

Retourner un fichier executable .jar

Publié : ven. févr. 06, 2015 9:43 am
par bfranchet
Bonjour,

Si je comprends bien vous voulez créer un jar auto exécutable à partir de votre projet TA ?
Pouvez vous détailler le besoin qui se cache derrière la génération de ce jar exécutable ? Que voulez vous en faire ?

Cordialement

Retourner un fichier executable .jar

Publié : ven. févr. 06, 2015 10:04 am
par invi
Bonjour bfranchet,

C'est exactement ce que je veux faire. Mon idée est de pouvoir exécuter un test de Squash TA sur n'importe quel système et à distance. Plus exactement, à partir de mon projet ta je veux obtenir un exécutable jar, puis le copier sur mon système à distance (par le biais de SFTP de Squash TA - cet aspect est réglé) et l'exécuter à distance (par le biais de lignes de commande en utilisant SSH de squash TA - cet aspect est réglé aussi). De cette façon, les systèmes à tester sont quasiment illimités.

Pour l'instant, je suis obligé de créer deux projets :
- un projet java que je compile en jar
- un projet Squash TA où je considère le jar obtenu en ressource

Si je peux obtenir le fichier en jar (en modifiant le pom.xml par exemple) directement avec Squash TA, ça rendrait le travail moins fastidieux.

Une autre option est de communiquer directement avec le système à tester en ligne de commandes via le plugin SSH mais je trouve cela moins propre et moins compréhensible au niveau du code.

J'espère avoir répondu à ta question,
Cdlt,
Invi

Retourner un fichier executable .jar

Publié : ven. févr. 13, 2015 11:30 am
par invi
Existe -t-il une solution à mon problème? (retourner un fichier .jar à l'issue d'une compilation d'un script java)?

Retourner un fichier executable .jar

Publié : lun. févr. 16, 2015 9:26 am
par bfranchet
Bonjour

Désolé pour la réponse tardive. Via Squash TA je ne vois pas de solution. Avec maven vous pouvez utiliser le maven assembly plugin : http://maven.apache.org/plugins/maven-a ... pendencies.

Cordialement

Retourner un fichier executable .jar

Publié : lun. févr. 16, 2015 3:22 pm
par invi
Merci pour tout (pour les réponses apportées à l'ensemble de mes posts :). L'équipe de SquashTest et vous formez une super équipe :)