Java에서 중간 크기 (25k 회선 코드, 25k 회선 테스트) 코드베이스가 있고 CLVM 및 JVM에서 실행되도록 이식하려고합니다.Java를 J로 이식 할 때의 문제 #
파일 시스템이나 OS를 다루는 테스트 유틸리티는 메인 클래스 만 지원합니다. 나머지 코드는 제네릭 컬렉션 API 인 java.util.regex, java.net (URL 또는 URLConnection은 아님), charset 인코딩/디코딩을위한 java.io, 유니 코드 정규화를위한 java.text 및 org.w3c를 광범위하게 사용합니다. XML 조작을위한 dom.
대부분의 코드베이스를 J #과 Java에서 컴파일 할 수 있습니까? 그렇다면 나머지는 포팅 할 수 있습니까?
그렇다면 어떤 종류의 함정에 빠질까요? 사전에
덕분에, 마이크
darn, where faster faster ;-) –
Jon Skeet이 답변을 게시하기도 전에 이것을 검색하고있었습니다. 하지만 내 Google 기술은 오늘 미안합니다. "compile java to clr"을 검색 한 다음 "java to .net"으로 변경하십시오. 마법의 단어는 없었습니다.)하지만 실제로 +1 한 경험이 있습니다. –
왜 내가 이것을 생각하지 않았습니까? * OP가 CLR에서 실행되기를 원하는 이유에 따라, 이것은 정확하게 티켓 일 수 있습니다. –