문제

나는 Mac 사용자 누가 몇 개를 달리고 싶어 .Exe 파일 프로세스 및 런타임 클래스를 사용하여 Java 프로세스에서

나는 그것이 있다는 것을 알고 있습니다 불가능합니다 일반적으로 .exe 파일을 실행하려면 맥 OS X.

이 .Exe 파일을 랩핑하여 실행할 수있는 MAC 응용 프로그램이 있습니까? 애플은 그 자체로 무엇이든 제공합니까?

내가 지금 사용하고있는 대안은 Windows에서 Java 프로세스를 실행하는 것입니다. 그러나 그것은 일반적으로 번거 롭습니다.

도움이 되었습니까?

해결책

다윈

편집 : 아마도 이것이 100% 솔루션이 아니라는 점을 지적해야합니다. 가상화 된 Windows는 평행선 또는 유사한 가상화 소프트웨어를 통해 거의 항상 더 잘 작동합니다. 그러나 Darwine은 무료이며 대부분의 Windows 소프트웨어를 수용 할 수 있습니다.

다른 팁

와인 외에도 얻을 수 있습니다 가상 상자(무료), 평행($$$) 또는 VMware($$$).

글쎄, 그것이 .net 애플리케이션이라면, 당신은 모노로 그것을 실행할 수 있지만, 나는 그것을 네이티브 바이너리라고 내기하고 있으며 앞서 언급 한 와인과 같은 것을 사용해야합니다. 나는 OSX에서 Mono를 사용하여 .exe를 처음 실행했을 때 정말 시원하다고 생각했는데, 그냥 잘못 느껴졌으므로 공유해야했습니다.

그것이 존재하는지 모르겠지만 OSX 용 와인과 같은 것이 필요합니다. 그 이유는 .exe가 OS 특정 시스템 호출 및 라이브러리 기능을 거의 확실하게 사용하기 때문입니다.

편집하다: 그것처럼 보인다 존재합니다

java -jar file.exe 및 monofile.exe 둘 다 네이티브 MacOS Java 및 Mono와 함께 MacOS에서 기본적으로 작동합니다.

1) 와인과 와인 보틀을 설치하십시오 http://winebottler.kronenberg.org/

2) 시스템 환경 설정> 보안 및 개인 정보 보호> 언제 어디서나 다운로드 한 앱 허용을 변경해야 할 수도 있습니다.

2) xyz.exe를 클릭하고 응용 프로그램 실행을 위해 Winebottler를 선택하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top