Modifier une API (sous Licence Apache).
Résolu
nsrmr
-
nsrmr -
nsrmr -
Bonjour,
J'ai trouvé une API "simulink" et je voulais ajouter quelques methodes et quelques classes à cette API mais je sais pas comment.
Solution:
j'ai trouvé un editeur qui s'appelle MyjarExplorer pour editer le .jar mais cet editeur me donne seulement l'accés de voir les entetes des methodes.
Avez-vous une idée s'il vous plait?
J'ai trouvé une API "simulink" et je voulais ajouter quelques methodes et quelques classes à cette API mais je sais pas comment.
Solution:
j'ai trouvé un editeur qui s'appelle MyjarExplorer pour editer le .jar mais cet editeur me donne seulement l'accés de voir les entetes des methodes.
Avez-vous une idée s'il vous plait?
A voir également:
- Modifier une API (sous Licence Apache).
- Modifier dns - Guide
- Licence windows 10 gratuite - Guide
- Modifier liste déroulante excel - Guide
- Modifier une story facebook - Guide
- Apache open office gratuit - Télécharger - Suite bureautique
1 réponse
Bonjour,
Il y a beaucoup de projets qui gravitent autour de Simulink, duquel tu parles ?
Généralement le code source d'une API est fournie sur le site de l'éditeur de l'API
Exemple : https://www.cqse.eu/en/teamscale/overview/
Il y a beaucoup de projets qui gravitent autour de Simulink, duquel tu parles ?
Généralement le code source d'une API est fournie sur le site de l'éditeur de l'API
Exemple : https://www.cqse.eu/en/teamscale/overview/
Donc maintenant je me suis demandé seulement de creer un .jar à partir du code source que j'arrive de le modifier c'est ça??
lorsque j'ai importé le projet il parait qu'il y'a un paquet manquant c'est celui org.conqat.lib.simulink/generated-src.
s'il vous plait j'ai besoin de votre aide j'ai passé plus qu'une semaine dans ce problème (convertir .jar en .class puis en .java....... sans avoir une solution).
et Merci d'avance .
La licence est disponible dans le zip du code source, c'est un fichier qui s'appelle LICENSE et contient les termes d'utilisations de la licence Apache 2.0
"il y'a un paquet manquant c'est celui org.conqat.lib.simulink/generated-src"
Ça ne peut en aucun être un package Java puisque 1) il est précédé d'un / et 2) il contient un - dans son nom ce qui est impossible pour un nom de package.
Pour ton problème il faut juste créer un répertoire appelé generated-src à la racine (au niveau du .project), le répertoire se remplira tout seul lorsque tu exécuteras la tâche ANT "compile" définie dans le build.xml
"creer un .jar à partir du code source"
Sur le même principe de tâche ANT tu as "dist" qui te généreras les jar.
À noter que ce projet compile en Java 7 uniquement (il faudrait faire quelques corrections pour passer en Java 8)
un autre problème encore lorsque j'arrive à creer un "source folder" de ce non il me
dit " """"The folder is already a source folder"""".