NetBeans에서 간단한 Swing 응용 프로그램을 작성하고 처음으로 우분투 시스템에서 그렇게합니다.우분투 실행 가능 JAR (NetBeans)
많은 분들께서 알다시피, NetBeans는 "기본 설정"된 프로젝트에 대한 실행 가능 JAR을 자동으로 생성합니다.
Windows에서 실행 가능한 JAR을 두 번 클릭하면 자동으로 JRE가 호출되고 응용 프로그램이 실행됩니다. Ubuntu에서 .jar 파일을 두 번 클릭하면 파일이 아카이브 관리자에서 열립니다. JAR을 실행하려면 마우스 오른쪽 버튼을 클릭하고 "OpenJDK Java 6 런타임으로 열기"를 선택하거나 명령 줄에서 실행하십시오.
명령 줄에서 아무런 문제가 없습니다.
그래서 내가 2가 ...
파일 MySwingApp.jar가 실행으로 표시되지 않습니다 그러나, 나는 오른쪽 클릭 메뉴에서 그것을 실행하려고하면, 내가 읽기 오류가 질문 :
- 실행 파일로 설정하려면 어떻게해야합니까? 이것은 내가 주 (主) 안에 할 수있는 것이거나 쉘을 사용해야합니까? 셸을 통해 권한을 설정해야한다면 NB의 자동 생성 ** 정책 ** JARS와 충돌하지 않습니까? 그리고 어쨌든 실행 가능한 비트를 뒤집기 위해 어떤 명령을 사용해야합니까?!?!
- 이것은 단지 Linux 딸꾹질입니까? Windows를 실행하는 친구에게이 JAR을 보내고 싶습니다. 두 번 클릭하고 프로그램을 시작할 수있게하고 싶습니다.
도움이되는 제안 주셔서 감사합니다!
"실행 가능으로 표시"는 x 비트가 있어야 함을 의미합니다. 터미널에서 "chmod + x MySwingApp.jar"을 클릭 한 후 해당 위치로 이동합니다. –
감사합니다. 하지만 다른 질문은? 내가 컴파일 할 때마다 또는 내가 만드는 모든 JAR에 대해해야 할 일인가요? JAR을 제공하는 Windows 사용자는 어떻습니까? – Sarah
jar 파일을 실행 파일로 표시하면 해당 파일을 두 번 클릭하고 실행할 수 있습니까? – Paul