Btw user yang ngejalanin program tersebut dah masuk ke group-nya printer blm ?
Atau gini aja deh yg paling mudah, coba perintah ini di user yg mau nge-print:
echo "testing" > /dev/lp0

bisa ngeprint tulisan testing ndak ? Klo bisa, harusnya program anda
juga bisa. Tapi klo ga bisa, program anda juga ga bakalan bisa :)

Solusi-nya, coba masukkin ke group lp untuk user yg mau ngeprint
tersebut then try to print via console :)


2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
> Halo semua,
>
> Saya mencoba mengirim karakter ke printer melalui Java:
>
>
>        public static void main(String[] args) {
>                // TODO Auto-generated method stub
>                try{
>                        FileWriter out = new FileWriter("/dev/lp0");
>                        out.write("Hello World!");
>                        out.write(0x0D);
>                        out.close();
>                }catch(IOException e){
>                        e.printStackTrace();
>                }
>
>
> Dan saya mendapat error message:
>
> java.io.FileNotFoundException: /dev/lp0 (Permission denied)
>        at java.io.FileOutputStream.open(Native Method)
>        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
>        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
>        at java.io.FileWriter.<init>(FileWriter.java:46)
>        at testcode.PrinterTest1.main(PrinterTest1.java:14)
>
>
> Kenapa ya "Permission denied", padahal saya bisa nge-print open-office
> file saya ke printer tersebut?  Apakah printer-nya perlu diset supaya
> membolehkan program Java tersebut nge-print?  Bagaimana cara memberikan
> permission tsb, padahal di System-Administration-Printing pada tab
> Access Control sudah di set Allow printing for everyone except these
> users dan tidak ada user yang di blok?
>
> O ya, saya pakai Ubuntu 8.04 HH.
>
> Terima kasih atas panduannya,
> Patrick
>
>
> --
> Berhenti langganan: linux-programming-unsubscr...@linux.or.id
> Arsip dan info: http://linux.or.id/milis
>
>



-- 
Martinus Ady H.
http://martinusadyh.web.id/

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis

Kirim email ke