나는 메이븐 타이코 플러그인을 사용하여 컴파일 된 이클립스 플러그인을 개발했다. 하지만 어떤 이유로, 나는 창문에서 실행되는 이클립스에서 플러그인을 볼 수 없다. 로그 파일에서 아무것도 찾을 수 없습니다.Windows에서 Linux 작업으로 컴파일 된 Eclipse 플러그인?
제가 플러그인 개발을 처음 접했을 때, 크로스 플랫폼 컴파일 된 플러그인이 어떤 차이점이 있습니까?
내 마음 속에있는 딜레마 중 하나는 리눅스에서 이클립스 기반 Windows 설치를 사용하면 (컴파일과 압축을 사용하는 것처럼) 압축을 풀고 플러그인을 구축하기위한 기계 일뿐입니다. 글쎄, 내게는 문제가되는 것으로 보인다. 나는 리눅스 운영체제에서 플러그인을 컴파일하기 위해 리눅스 기반 이클립스를 사용해야한다.
하지만 자바 원칙에 위배되는 것은 아닙니까? 어디에서나 컴파일하고 실행할 수 있습니까?
Eclipse 설치의 유일한 차이점은 설치 프로그램이어야합니다. 대부분의 Java 응용 프로그램은 jar로 배포되고 Java가 설치되어 있고 작동하는 모든 플랫폼으로 이동하며 이는 Eclipse에서도 경험 한 것입니다. 플러그인에 C, 어셈블리 또는 네이티브 라이브러리 (JNDI) 의존성이있는 경우 분명히 문제가 발생할 것입니다. Java는 Eclipse 및 Netbeans과 같은 복잡한 응용 프로그램의 경우에도 일반적으로 어디서든 실행됩니다. –
필자가 가지고있는 유일한 자바 코드 인 C/C++ 코드가 플러그인에 없습니다. – Chetan
"컴파일을 위해 Windows 기반 Eclipse 설치 (...)를 사용하면 무엇을 의미합니까? 사용되지 않는 -Dtycho.targetPlatform 스위치를 사용하십니까? – oberlies