내 eclipse 플러그인의 일부인 코드 스 니펫이 있습니다. 런타임 이클립스 버전에서 테스트하면 (즉, 항아리 afaik에 포장되어 있지 않음을 의미), 제대로 실행됩니다.
그러나 내 플러그인을 jar 파일로 압축 한 다음 해당 코드 조각을 실행하면 오류 로그가없는 Eclipse의 완전한 충돌이 발생합니다 (JVM이 충돌한다고 가정합니다).Desktop.isDesktopSupported()가 jar에서 충돌 함
저는 Linux Mint에서 실행하고 있습니다.
this post에 따르면 Desktop API는 이전 Java 버전에서는 작동하지 않지만 Java 8에서는 수정해야합니다.
이 현상이 여전히 발생하는 이유는 누구입니까?
라이브러리는 충돌하지 않아야하지만 일반적으로 SWT 대신 AWT를 사용하여 Eclipse 플러그인을 개발하는 것은 모순되는 것처럼 보입니다. – Holger
내 문제는 기본 브라우저로 웹 페이지를 여는 다른 방법을 찾지 못했다는 것입니다 ... – Raven
Eclipse가이를 수행 할 수 있기 때문에 API가이를 지원한다고 확신합니다. – Holger