Debian 패키징에 JavaSwing을 사용하시나요?

Debian 패키징에 JavaSwing을 사용하시나요?

Ubuntu 14.04컴퓨터에서 애플리케이션을 개발 java swing하고 컴파일하고 있습니다.oracle java version "1.7.0_80"

myapp-1.0.0/DEBIAN/control파일 에 다음 정보를 입력했습니다.

Package: myapp
Version: 1.0.0
Section: Java
Priority: optional
Architecture: i386
Depends: openjdk-6-jre
Suggests: 
Conflicts: 
Replaces: 
Maintainer: name
Description: Sample application

postinst내가 넣은 파일 에 :

chmod 777 /usr/local/myapp/myapp.sh

그리고 myapp-1.0.0/usr/local/myapp/myapp.sh는:

#!/bin/sh

java -jar myapp.jar

패키지를 성공적으로 빌드하고 시스템에 설치했습니다.

내 애플리케이션에 대한 메뉴 항목을 찾을 수 있지만 이를 클릭해도 내 스윙 애플리케이션이 열리지 않습니다.

답변1

Java가 시스템에 표시되고 jar 경로가 완전히 정의되었는지 확인하세요.

#!/bin/sh

export PATH=<your java SDK>/bin:$PATH

java -jar </full/path/to/app/>myapp.jar

관련 정보