![Unix가 lpoptions를 무시하고 Java가 해당 작업을 수행하도록 하는 방법이 있습니까?](https://linux55.com/image/19830/Unix%EA%B0%80%20lpoptions%EB%A5%BC%20%EB%AC%B4%EC%8B%9C%ED%95%98%EA%B3%A0%20Java%EA%B0%80%20%ED%95%B4%EB%8B%B9%20%EC%9E%91%EC%97%85%EC%9D%84%20%EC%88%98%ED%96%89%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
저는 Debian Linux에서 Jasper 보고서를 인쇄하기 위해 javax.print API를 사용하고 있습니다. 어떤 이유로 저장된 옵션(CUPS 설정)은 항상 Java 인쇄 대화 상자에서 선택한 설정보다 우선합니다. 현재 이 문제를 해결하는 유일한 방법은 사용자 디렉터리에서 .lpoptions 파일을 삭제하는 것입니다.
이것은 Java로 제어할 수 있는 것이 아닌 것 같습니다. 그렇다면 Unix CUPS 설정이 인쇄 설정을 무시하는 것을 방지할 수 있는 방법이 있습니까?