2009-05-22 7 views
47

Quel est le meilleur outil actuellement disponible pour convertir java en C#? En dehors deOutil pour convertir le code java en C#

  • j2ctranslator
  • j #

J'utilise IKVM pour le moment.

+2

double possible de [Où puis-je trouver un Java convertisseur C#?] (Http://stackoverflow.com/questions/443010/where-can-i- trouver-un-java-a-c-convertisseur) –

+1

Je ne suis pas d'accord avec hors-sujet, car il est clair que les statistiques de visualisation ... honte :) – LXG

Répondre

5

Microsoft dispose d'un outil appelé JLCA: Java Language Conversion Assistant. Je ne peux pas dire si c'est mieux, car je n'ai jamais comparé les deux.

+6

Ya j'ai déjà essayé ça et ça ne marche pas vraiment très bien . Je pense que Microsoft a arrêté le soutien pour cela. Il ne supporte pas les nouvelles fonctionnalités Java comme les génériques. – sean

+2

Visual Studio 2003 semble être requis pour installer – BozoJoe

+0

@BozoJoe [Il est également supporté en 2005] (https://msdn.microsoft.com/fr-fr/library/7tatw8a2%28v=vs.80%29.aspx) . Mais oui, vis ça. –

23

Pour votre référence:

Note: Je n'avais aucune expérience sur eux.

+0

J'adore entendre les commentaires de quelqu'un qui a essayé XES ... Il semblerait que ce serait beaucoup trop simple pour gérer les conversions complexes. –

+0

aussi - Je n'ai pas été capable de comprendre comment utiliser Sharpen ... –

+4

J'ai passé 2 jours à essayer d'obtenir Sharpen pour construire et exécuter, mais c'est un plugin Eclipse, donc la tâche s'est avérée impossible, principalement parce qu'Eclipse était le pire morceau de logiciel jamais écrit dans l'histoire de l'univers. Et oui, j'ai essayé la version XobotOS, également cassée. Essayé XES, mais le processus est si lent et compliqué qu'il serait effectivement plus rapide de réécrire à la main et Remotesoft Octopus est encore en phase de test bêta. –

9

Ne pas. Laissez-les en Java et utilisez IKVM pour les convertir en DLL .Net.

+0

Ikvm renvoie une erreur lors de l'initialisation de la bibliothèque de calendrier :( –

+0

Le responsable du projet IKVM a annoncé qu'il a décidé d'arrêter de travailler sur IKVM.NET et espère que quelqu'un d'autre le fera (http://weblog.ikvm.net/2017 /04/21/TheEndOfIKVMNET.aspx) –

Questions connexes