demande d'aide pour rJava

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Stéphane Laurent
Messages : 1557
Enregistré le : 05 Déc 2006, 19:07

demande d'aide pour rJava

Messagepar Stéphane Laurent » 21 Mar 2018, 01:43

Bonjour,

Je ne connais rien en Java mais cela ne m'a pas empêché d'utiliser correctement rJava un jour. Par contre cette fois je suis perdu.

Je voudrais implémenter ceci avec rJava: https://github.com/L2Program/Obj2Pov, cest-à-dire:

Code : Tout sélectionner

// To run the compiled jar
java -jar obj2pov.jar < teapot.obj > teapot.pov


Voilà comment j'ai commencé :

Code : Tout sélectionner

.jinit()
.jaddClassPath("./Obj2Pov/obj2pov.jar")
converter <- new(J("obj2pov"), NULL)
inputFile <- .jnew('java/io/File', "./Obj2Pov/teapot.obj")


Pas de message d'erreur, c'est déjà ça... Mais après je ne sais pas quoi faire. J'ai hasardeusement essayé :

Code : Tout sélectionner

.jcall(inputFile, 'V', 'obj2pov')
.jcall(converter, 'B', 'obj2pov', inputFile)


Ce qui ne marche pas du tout.

Un peu d'aide, et d'explications, me feraient plaisir.

Stéphane Laurent
Messages : 1557
Enregistré le : 05 Déc 2006, 19:07

Re: demande d'aide pour rJava

Messagepar Stéphane Laurent » 21 Mar 2018, 14:50

Bon sinon je fais simplement

Code : Tout sélectionner

command <- "java -jar .Obj2Pov/obj2pov.jar < .Obj2Pov/teapot.obj > teapot.pov"
system(command)

Ca marche mais j'aimerais comprendre avec rJava.

Stéphane Laurent
Messages : 1557
Enregistré le : 05 Déc 2006, 19:07

Re: demande d'aide pour rJava

Messagepar Stéphane Laurent » 21 Mar 2018, 15:16

Non, je retire ce que j'ai dit, ça ne marche pas du tout...


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité