Retourner un fichier executable .jar

invi
Messages : 13
Inscription : lun. févr. 02, 2015 9:55 am

Retourner un fichier executable .jar

Message 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.
invi
Messages : 13
Inscription : lun. févr. 02, 2015 9:55 am

Retourner un fichier executable .jar

Message par invi »

Mon fichier pom est ci-joint.

Clt,
Invi
[attachment=218]pom.zip[/attachment]
Pièces jointes
pom.zip
(1.78 Kio) Téléchargé 191 fois
Avatar de l’utilisateur
bfranchet
Messages : 142
Inscription : jeu. nov. 22, 2012 1:36 pm

Retourner un fichier executable .jar

Message 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
invi
Messages : 13
Inscription : lun. févr. 02, 2015 9:55 am

Retourner un fichier executable .jar

Message 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
invi
Messages : 13
Inscription : lun. févr. 02, 2015 9:55 am

Retourner un fichier executable .jar

Message par invi »

Existe -t-il une solution à mon problème? (retourner un fichier .jar à l'issue d'une compilation d'un script java)?
Avatar de l’utilisateur
bfranchet
Messages : 142
Inscription : jeu. nov. 22, 2012 1:36 pm

Retourner un fichier executable .jar

Message 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
invi
Messages : 13
Inscription : lun. févr. 02, 2015 9:55 am

Retourner un fichier executable .jar

Message 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 :)
Répondre

Revenir à « SKF »