2009-05-22 5 views
47

자바를 C#으로 변환하는 가장 좋은 도구는 무엇입니까? 그렇다자바를 C# 코드로 변환하는 도구

  • j2ctranslator
  • J 번호

에서 나는 순간에 iKVM을 사용합니다.

+2

가능한 중복 (http://stackoverflow.com/questions/443010/where-can-i- –

+1

분명히보기 통계 ... 부끄러운 :)로 – LXG

답변

5

Microsoft에는 JLCA : Java Language Conversion Assistant이라는 도구가 있습니다. 내가 두 사람을 비교 한 적이 없기 때문에 내가 더 나아 졌는지 알 수 없다. 참고로

+6

나는 이전에 그것을 시도하고 정말 잘 작동하지 않습니다로서, 오프 주제와 동의하지 않습니다 . 나는 마이크로 소프트가 그것에 대한 지원을 중단했다고 생각한다. 제네릭과 같은 새로운 자바 기능을 지원하지 않습니다. – sean

+2

Visual Studio 2003을 설치해야합니다. – BozoJoe

+0

@BozoJoe [2005에서도 지원됩니다] (https://msdn.microsoft.com/en-US/library/7tatw8a2%28v=vs.80%29.aspx) . 하지만 그래, 망쳐 버려. –

23

:

참고 : 나는 그들에 경험이 없었다.

+0

ID가 XES를 시도한 사람의 의견을 듣고 싶어합니다 ... 복잡한 전환을 처리하는 것이 너무 단순한 것처럼 보입니다. –

+0

또한 샤프닝을 사용하는 방법을 알아낼 수 없었습니다 ... –

+4

Sharpen을 빌드하고 실행하기 위해 2 일을 소비했지만 이클립스 플러그인이므로 이클립스가 가장 최악 인 경우 작업이 불가능한 것으로 판명되었습니다. 우주 역사에서 쓰여진 소프트웨어의 조각. 그리고 네, XobotOS 버전도 시험해 보았습니다. XES를 사용해 보았지만 프로세스가 너무 느리고 복잡하기 때문에 직접 다시 작성하는 것이 더 빠르며 Remotesoft Octopus는 아직 베타 테스트 단계에 있습니다. –

9

하지 마십시오. Java로 유지하고 IKVM을 사용하여 .Net DLL로 변환하십시오.

[나는 C#을 변환기에 자바를 찾을 수 있습니까?]의
+0

캘린더 라이브러리를 초기화 할 때 Ikvm이 오류를 발생시킵니다. ( –

+0

IKVM 프로젝트 책임자는 IKVM.NET 작업을 중단하고 다른 사람이 작업을 포기하기를 원한다고 발표했습니다 (http://weblog.ikvm.net/2017). /04/21/TheEndOfIKVMNET.aspx) –