คำถามติดแท็ก java

ภาษาโปรแกรมเชิงวัตถุที่ใช้กันอย่างแพร่หลายเน้นความสะดวกในการพกพา คำถามเกี่ยวกับการเขียนโปรแกรมด้วย Java ปิดหัวข้อและควรถามใน stackoverflow.com

1
วิธีอัปเดต Oracle JDK บน Debian [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: การติดตั้ง Java บน Debian 6 1 คำตอบ ฉันวางแผนที่จะติดตั้ง oracle JDK7 เกี่ยวกับฉัน Debian Wheezy เครื่อง เมื่อต้องการทำเช่นนั้นฉันกำลังใช้ java-package เพื่อติดตั้ง jdk เป็น .deb แพคเกจภายใต้ Debian ตามที่อธิบายไว้ ที่นี่ . คำถามของฉันคือ: ทุกคนสามารถอธิบายขั้นตอนการปรับปรุง jdk เมื่อติดตั้งด้วยวิธีนี้หรือไม่? มันเป็นเพียงแค่ทำซ้ำขั้นตอนการติดตั้งด้วยใหม่ jdk ไบนารี? ฉันต้องลบอันเก่าออกไหม
1 debian  java  jdk 

2
Windows 8 ซ่อน java.exe และไฟล์อื่น ๆ ใน System32
ฉันใช้ Windows 8 Professional และฉันพยายามเรียกใช้ Eclipse ในฐานะผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบโดยไม่ประสบความสำเร็จ Eclipse ถูกยกเลิกด้วย "JVM Terminated, Error code 2" Eclipse พยายามใช้% SYSTEM32% \ javaw.exe ตรวจสอบว่า JAVA_HOME ถูกตั้งค่าเป็น% PROGRAM_FILES% \ Java \ jdk1.7.0_07 ฉันมีบัญชีผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบและเมื่อฉันพิมพ์ dir c:\windows\system32\java* มันส่งผลให้ "ไม่พบไฟล์" นี่คือที่ที่มันแปลก หากฉันเปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและพิมพ์คำสั่งเดียวกันกับที่ได้รับ: Directory of C:\Windows\System32 09/24/2012 10:16 AM 188,904 java.exe 09/24/2012 10:16 AM 189,416 javaw.exe 09/24/2012 10:16 AM …

1
Firefox จะเลือกรุ่น Java ได้อย่างไร
ฉันติดตั้ง Java ไว้สองรุ่นแล้ว: C:\Program Files (x86)\Java\jre7\bin\javaw.exe (1.7.0_51) C:\Java\bin\javaw.exe (1.6.0_38) ฉันต้องการให้ Firefox ใช้อันหลัง (อย่าถาม; ซอฟต์แวร์การทำงานที่น่ารังเกียจ) ฉันไม่ต้องการถอนการติดตั้ง Java 7 เนื่องจากใช้สำหรับการพัฒนา Android แต่ฉันไม่สนใจที่จะใช้เป็นปลั๊กอินของเบราว์เซอร์ ไม่ว่าฉันจะทำอะไร Firefox จะค้นหา Java 7 เสมอและไม่ใช่ Java 6 นี่คือสิ่งที่ฉันได้ลอง: 1. ปิดการใช้งานเวอร์ชัน Java ในแผงควบคุม Java (ทั้งคู่) ฉันทำสิ่งนี้: ดูเหมือนว่าจะไม่มีผลกระทบ Firefox ยังพบ Java 7 อยู่แปลก ๆ เฉพาะรุ่น Java 7 เท่านั้นที่ปรากฏในแท็บระบบ 2. ทำให้ Java …

1
Eclipse ควรจะแยกเซกฟอลอย่างต่อเนื่องหรือไม่
สรุป: Java VM ที่รัน Eclipse บนระบบของฉันดูเหมือนจะทำงานได้ แต่ภายในจะได้รับ segfaults อย่างต่อเนื่อง ขั้นตอนในการทำซ้ำ: ดาวน์โหลดeclipse-cpp-kepler-SR2-linux-gtk-x86_64.tar.gzจากhttp://www.eclipse.org/cdt/downloads.php /path/to/eclipseสารสกัดจากว่ามันเป็น gdb /path/to/eclipse/eclipseวิ่ง ทำset follow-fork childเช่นนั้น GDB จะติดตามกระบวนการ Java จริงและไม่ใช่แค่ตัวเรียกใช้งาน Eclipse พิมพ์runเพื่อเริ่ม Eclipse คุณอาจต้องเลือกไดเรกทอรีพื้นที่ทำงาน คุณควรได้รับการแบ่งกลุ่มผิดพลาด (SIGSEGV) ในไม่ช้า พิมพ์contGDB แล้วคุณจะได้รับอีก พิมพ์contอีกครั้งและคุณจะได้รับอีก และคลื่นไส้โฆษณา อีกครั้ง Eclipse ดูเหมือนจะทำงานได้อย่างน่าจะเป็นเพราะมันจับสัญญาณและกู้คืนอย่างใด ระบบปฏิบัติการของฉันคือ Red Hat Enterprise Linux 6.5 แบบ 64 บิตพร้อมการอัปเดตทั้งหมดเมื่อวานนี้ (2014-May-22) Java RPM คือjava-1.7.0-openjdk-1.7.0.55-2.4.7.1.el6_5.x86_64รีลีสปัจจุบัน (อัพเดต 7 …
1 linux  java  eclipse 

2
ตรวจสอบไฟล์ java เพื่อดำเนินการ
ฉันมีไฟล์. jarที่ฉันต้องการตรวจสอบว่ามันถูกเรียก / เรียกใช้หรือไม่ โปรแกรมที่ควรเข้าถึงคือ visual build post build events แต่ฉันไม่รู้ว่ามันถูกเรียกใช้หรือไม่ ระบบปฏิบัติการของฉันคือ Windows 7

2
คุณเปิดใช้งานการสนับสนุนเว็บแคมใน Facebook สำหรับ Ubuntu 10.04 อย่างไร
ฉันคิดว่าในที่สุดฉันก็มาถึงสมการที่แก้ไม่ได้: Chromium v.7 + Ubuntu 10.04 + Sun Java 6 + เว็บแคม + Facebook + Flash 10 = ใช้งานไม่ได้ รายการทั้งหมดที่กล่าวมาข้างต้นเป็นจุดที่อาจเกิดความล้มเหลวในสถานการณ์นี้และความช่วยเหลือใด ๆ ฉันแค่พยายามเปิดใช้งานการสนับสนุน webcame โดยตรงผ่านเว็บไซต์ Facebook การค้นหาฟอรัมและ googling ตามปกติจะเปิดโพสต์ที่เกี่ยวข้องกับสมการเฉพาะนี้ สองข้อเสนอแนะที่สำคัญ ได้แก่ : 1) การติดตั้ง Sun (ฉันปฏิเสธที่จะพูด oracle sob ) - ให้การติดตั้ง Java แทน OpenJDK ที่ติดตั้งใน Ubuntu และใช่หลังจากติดตั้งแล้วฉันได้อัปเดตการสนับสนุนเริ่มต้นทั้งหมดของฉันเพื่อใช้คำสั่ง sun ผ่าน openjdk 2) …
1 linux  ubuntu  flash  java  webcam 

1
จาวาใช้ประโยชน์จากเบราว์เซอร์ที่หลีกเลี่ยงการเสียบอนุญาตหรือไม่
เนื่องจาก Java 7 มีช่องโหว่ฉันจึงถามตัวเองว่าช่องโหว่ดังกล่าวกำลังหลีกเลี่ยงการอนุญาตปลั๊กอินของเบราว์เซอร์ที่ให้มาหรือไม่ ตัวอย่างเช่น: http://www.youtube.com/watch?v=pn1Rbnidhl8ที่นี่คุณจะเห็นช่องโหว่ที่ผู้ใช้ต้องให้สิทธิ์ในการใช้งานปลั๊กอิน การหาประโยชน์ในปัจจุบันกระทำโดยไม่ได้รับการยอมรับเลยหรือไม่? PS: เนื่องจากฉันใช้ NoScript ฉันรู้สึกปลอดภัยที่จะไม่ได้รับผลกระทบ

0
Java ที่ไม่มี Java (ไม่ใช่แค่ koan)
ฉันสังเกตว่าเซิร์ฟเวอร์อูบุนตูของฉันชนกับขีด จำกัด RAM และใช้การแลกเปลี่ยนแม้ว่าจะไม่ได้ทำอะไรมากมายเลยดังนั้นฉันจึงตรวจสอบด้านบนและสิ่งแรกที่ฉันสังเกตเห็นคือ Java ซึ่งทำงานโดยรูทใช้หน่วยความจำ 25% . ดังนั้นฉันจึงรัน apt-cache rdepends เพื่อดูว่าใช้ Java อะไรและปรากฎว่าฉันไม่ได้ติดตั้งแพ็คเกจ Java ไม่พบคำสั่ง Java -version return โดยที่ผลตอบแทน / usr / share / java ซึ่งมีเพียง gettext.jar และ libintl.jar ดังนั้นสำหรับการเตะฉันจะทำตามขั้นตอนนั้น เวลาผ่านไปครึ่งชั่วโมงแล้วระบบก็ดูเสถียรไม่มีอะไรหยุดทำงานและทันใดนั้นฉันก็มีหน่วยความจำเพิ่มเติมมากมายและไม่มีการใช้งานสว็อป มีวิธีใดที่จะตัดสินว่ากระบวนการดังกล่าวเริ่มต้นอย่างไรและเพราะเหตุใด ที่มาจากไหน ทำไมถึงกิน RAM เกือบกิกะไบต์
1 linux  ubuntu  memory  java 

1
การตั้งค่าความปลอดภัย Java จะไม่เปลี่ยนแปลง
ฉันมีแอปเพล็ตที่ต้องการการตั้งค่าความปลอดภัยของจาวาให้อยู่ในระดับปานกลาง ฉันไปที่แผงควบคุมและเปลี่ยนการตั้งค่า ฉันกดใช้ จากนั้นออกจากแผงควบคุม Java ในการตรวจสอบว่าการเปลี่ยนแปลงค้างอยู่ฉันไปอีกครั้งและตรวจสอบการตั้งค่า เป็นสื่อกลางแน่นอน อย่างไรก็ตามทันทีที่ฉันดาวน์โหลดแอปเพล็ตลงในเบราว์เซอร์การตั้งค่าจะเปลี่ยนการตั้งค่าความปลอดภัยกลับเป็นสูง แอปเพล็ตสร้างในรุ่นแรก ๆ ของรุ่น 1.6 1.6 29 ฉันไม่รู้ว่าสิ่งนี้สร้างความแตกต่างหรือไม่
1 security  java 

1
สำหรับลูปสำหรับพอร์ตในเซิร์ฟเวอร์ระยะไกลหลายเครื่องใน Linux
โปรแกรมของฉันต้องทำงานในเซิร์ฟเวอร์ระยะไกลหลายตัวที่มีพอร์ตต่างกันในสคริปต์นี่คือตัวอย่าง: ในเซิร์ฟเวอร์ 1 ต้องเรียกใช้: java -jar test.jar 9001 **.**.**.** 9001 java -jar test.jar 9001 **.**.**.** 9002 java -jar test.jar 9001 **.**.**.** 9003 . . . java -jar test.jar 9001 **.**.**.** 9020 ในเซิร์ฟเวอร์ 2 ต้องเรียกใช้: java -jar test.jar 9001 **.**.**.** 9021 java -jar test.jar 9001 **.**.**.** 9022 java -jar test.jar 9001 …

0
วิธีเรียกใช้ไฟล์. jar บน Mac 10.11 โดยไม่ต้องติดตั้ง Java
ดังนั้นฉันจึงสร้างแอปพลิเคชันโดยใช้ Java swing และแปลงเป็น.jarไฟล์และต้องการแบ่งปันกับเพื่อนของฉัน อย่างไรก็ตามเขาไม่ใช่โปรแกรมเมอร์ดังนั้นคอมพิวเตอร์ของเขาจำเป็นต้องติดตั้ง Java bloatware เพื่อเรียกใช้แอปพลิเคชันแบบง่ายของฉันที่มีขนาดประมาณ 1 MB ฉันไม่ต้องการให้เขาติดตั้งมากเพียงเพื่อเรียกใช้ไฟล์ jar ดังนั้นมีวิธีที่ฉันจะทำให้ไฟล์เรียกทำงานในคอมพิวเตอร์ของเขาได้หรือไม่ ปริมาณที่มากเกินไปของสิ่งที่เขาต้องติดตั้งเพื่อให้คอมพิวเตอร์ของเขาเข้ากันได้กับไฟล์ jar ทำให้เขาลังเลที่จะใช้ไฟล์ jar ของฉัน เขาใช้ Macbook Pro Retina ภายใต้ El Capitan
1 macos  java  jar 


2
ปรับใช้แอปของบุคคลที่สามผ่าน Microsoft Deployment ToolKit
ฉันต้องการปรับใช้รูปภาพที่มี Windows 7 x64, Office 2010 Professional Plus x86, Java, Adobe Reader และ Flash player และไคลเอนต์ SEP ฉันสร้างรูปภาพที่มี Windows 7 x64, Office 2010 Professional Plus x86 เรียบร้อยแล้ว แต่ฉันไม่รู้ว่าจะเพิ่มแอพของบุคคลที่สามเช่น Java, Adobe Reader และ Flash player และ SEP Client ได้อย่างไร มีวิธีใช้ MDT 2010 เพื่อทำสิ่งนี้หรือไม่? ถ้าเป็นเช่นนั้นโปรดชี้แจง ขอบคุณ

1
วิธีการทำให้ไฟล์จาวา jar เป็นไฟล์เดียวที่ปฏิบัติการได้?
ฉันมีไฟล์ jar พร้อมคลาสหลักอยู่ คลาสหลักถูกกำหนดค่าไว้แล้วในไฟล์รายการซึ่งหมายความว่า jar สามารถดำเนินการได้ด้วยวิธีต่อไปนี้ java -jar Main.jar ฉันต้องการให้สามารถเรียกใช้งานได้ซึ่งหมายถึงการเรียกใช้ด้วยวิธีต่อไปนี้โดยไม่จำเป็นต้องระบุพารามิเตอร์ใด ๆ ของ windows: Main.cmd หรือ Linux: Main.sh ฉันจะแพคเกจ jar ลงในไฟล์เรียกทำงานได้อย่างไร
1 linux  windows  java  jar 

1
Fraps กับช่องว่างยาวในการบันทึก
เรากำลังใช้ Fraps เพื่อบันทึกแอปพลิเคชัน Java openGL (JOGL) ปกติเวลา 1280x720 วิดีโอที่บันทึกมีช่องว่าง / ค้างนานมาก (ดีกว่าบางครั้ง) แม้การใช้ความละเอียดที่น้อยกว่ามากและการ จำกัด อัตราเฟรมที่ Fraps ถึง 20 ก็ไม่ได้ช่วยอะไร กระแสข้อมูลเสียงสมบูรณ์แบบ แต่กระแสข้อมูลวิดีโอไม่ได้ เราได้พยายามกำจัดกระบวนการอื่น ๆ มันจะทำงานได้ดีขึ้นเมื่อแอปพลิเคชันของเราไม่ได้ใช้ cpu มากเกินไป แต่ก็ยังไม่ดี ข้อเสนอแนะใด ๆ ขอบคุณสตีเฟ่น Fraps 3.2.3 Vista Home Premium 32 บิต (รุ่นล่าสุดพร้อม Service Pack) NVidia 8600GT ไดรเวอร์ 257.21

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.