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

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

1
เหตุใด Java 8 จึงถูกดำเนินการภายใต้ Windows 8 แม้ว่า Java 7 จะชี้ไปที่ตัวแปรสภาพแวดล้อมของเส้นทาง
ฉันมีpathตัวแปรสภาพแวดล้อมของฉันตั้งค่าให้มีโฟลเดอร์ถังขยะ Java 7 ของฉัน ( C:\Program Files\Java\jdk1.7.0_55) การพิมพ์pathตัวแปรไปยังคอนโซลยืนยันแน่นอนว่าไม่มีJava\binโฟลเดอร์อื่นอยู่ในนั้น ยังเมื่อฉันเรียกใช้คำสั่งjava -versionพิมพ์เป็นดังนี้: java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) นอกจาก Java 7 แล้วฉันยังติดตั้ง Java 6 และ Java 8 อีกด้วย การติดตั้งทั้งหมดเป็น JDK ที่ติดตั้ง JREs แยกต่างหากเช่นกัน เหตุใด Java 8 จึงรันและไม่ใช่ Java 7 ในกรณีนี้ …


0
IO ซ้ำในไฟล์ atiumdva.cap รบกวนการทำงานของแอปพลิเคชัน
แอปพลิเคชัน Java Swing ของเราทำงานบน Windows 7 (32 บิต) และกำลังมีปัญหาร้ายแรง ผู้กระทำผิดที่ได้รับการเสนอชื่อล่าสุดของเราคือระบบจะสุ่มอ่าน 288 ไบต์ต่อล้านครั้งบนระบบไฟล์ c: \ windows \ System32 \ atiumdva.cap, pegging ระบบที่ใช้ CPU 80% ต่อนาที ใครสามารถบอกได้ว่าไฟล์นี้คือใครใครเป็นผู้จัดหาและเป็นไฟล์อะไร? หรือวิธีแก้ไขข้อบกพร่องของปัญหาดังกล่าว คุณควรรู้ว่าฉันได้ทำไฟล์นี้แล้วและไม่พบสิ่งใดที่เชื่อถือได้ เพียงโพสต์จากนักเล่นเกมเกี่ยวกับการ์ดจอของพวกเขาและสิ่งที่ไม่ นี่เป็นปัญหาที่ร้ายแรงมากสำหรับทีมของฉันและฉันต้องเรียนรู้บางอย่างเกี่ยวกับเรื่องนี้ ฉันเป็นโปรแกรมเมอร์มากกว่าผู้ชายในระบบดังนั้นฉันจึงไม่แน่ใจว่าจะหาคำตอบของคำถามเหล่านี้ได้ที่ไหน มันส่งผลกระทบต่อฉันเพราะการพิสูจน์ทางเดียวหรืออื่น ๆ มักจะ inculpate / exculpate รหัสการสมัคร UPDATE: Windows บอกฉันว่าซอฟต์แวร์ไดรเวอร์เป็นรุ่นล่าสุด ตกลงดังนั้นสิ่งที่จะทำให้ไฟล์นี้จะอ่านในลักษณะดังกล่าว (ล้าน 288 byte อ่าน)? Windows บ่งชี้ว่าไดรเวอร์ที่ติดตั้งนั้นถูกต้องและเป็นปัจจุบันที่สุด ฉันไม่คิดว่าคนขับจำเป็นต้องเป็นสาเหตุของสิ่งนี้ ดูเหมือนว่าเหยื่อ สิ่งใดที่อาจทำให้ไฟล์อ่านครั้งละ …

1
วิธีการรายการที่อนุญาต (ไฟร์วอลล์ Windows) โปรแกรมที่ใช้รันไทม์ Java
ฉันใช้ Windows Firewall บนแล็ปท็อป Windows 7 เพื่อบล็อกการเชื่อมต่อขาออกตามค่าเริ่มต้น ฉันต้องการอนุญาตให้ SurveyCTO ซึ่งต้องการ Java เพื่อซิงค์กับเซิร์ฟเวอร์ระยะไกล แม้ว่าจะมีกฎ "อนุญาต" สำหรับไฟล์เรียกทำงาน SurveyCTO_Client.exe และ java.exe โปรแกรมไคลเอนต์ไม่สามารถซิงค์โดยมีข้อผิดพลาดดังต่อไปนี้ ไม่สามารถดึงแบบฟอร์มแหล่งที่มา ... สาเหตุ: ไม่สามารถดึงรายการแบบฟอร์ม: ไม่คาดคิด java.net.SocketException ฉันจะอนุญาตการเชื่อมต่อได้อย่างไร ฉันใหม่สำหรับธุรกิจไฟร์วอลล์ที่ก้าวร้าวนี้ โดยทั่วไปมีวิธีที่ดีในการพิจารณาว่าการเชื่อมต่อใดที่จำเป็นต้องได้รับอนุญาต

2
วิธีการปิดบริการ firefox จากผงสำหรับอุดรู?
ฉันจะปิดบริการ firefox จากผงสำหรับอุดรูได้อย่างไร? ฉันได้ลองใช้คำสั่ง service .. แต่ฉันไม่รู้จักไวยากรณ์ที่แน่นอน .. ฉันได้รับกล่องคำเตือนต่อไปนี้ Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system. โปรดช่วยฉันออกไปเพื่อปิด Firefox และเปิดอีกครั้งผ่านผงสำหรับอุดรู ..... ขอบคุณล่วงหน้า....

1
ละเว้นการขึ้นต่อกันของ APT สำหรับแพ็คเกจ Java
ฉันต้องการใช้แอปพลิเคชั่น Java บางตัวบน Ubuntu ที่บรรจุในรูปแบบของ. deb และใช้ภาษาจาวาและเพื่อนเป็นแบบพึ่งพา อย่างไรก็ตามฉันไม่ต้องการใช้ JVM ที่มาพร้อมกับ Ubuntu หรือ Debian ฉันต้องการใช้ Sun / Oracle และได้ดาวน์โหลดและติดตั้ง tarball ดิบที่อื่นในระบบแล้ว ปัญหาคือถ้าฉันบังคับให้ติดตั้งแพคเกจเหล่านี้โดยไม่ต้องพึ่งพานั่นคือdpkg --force-all -iมันแบ่งที่เก็บแพคเกจ APT ของฉันเช่นนั้นการติดตั้งแพคเกจใหม่ใด ๆ จะแจ้งให้ฉันแก้ไขการพึ่งพาเหล่านั้น (เช่นapt-get -f install) มีวิธีใดบ้างที่ฉันสามารถบอก APT ให้ละเว้นการขึ้นต่อกันของแพ็คเกจที่กำหนดอย่างถาวร
linux  ubuntu  debian  java  jvm 

1
Kali Linux java
ฉันมี Sandbox Kali linux ตั้งค่าด้วยการเชื่อมต่อโดยตรงกับ windows VM ฉันมีไฟล์ JAR / ช่องโหว่จาวาฉันต้องการให้บริการโดยใช้กล่อง Kali หลังจากฉันได้ไฟล์ jar ลงใน Kali Box ฉันรู้ว่าฉันต้องสร้าง html (nano.html) ทุกคนสามารถบอกสิ่งที่ฉันต้องใส่ใน html นั้นเพื่อใช้ประโยชน์จากจาวา? ขอบคุณ

1
วิธีการเชื่อมโยงไฟล์นามสกุลใน Windows 10 กับคำสั่งโดยพลการ?
ฉันต้องการตั้งค่าไฟล์ FXML ที่เปิดด้วย Gluon Scene Builder ซึ่งมีอยู่ในรูปแบบของไฟล์ JAR ดังนั้นใน Windows เก่าดีฉันจะเชื่อมโยงไฟล์เหล่านี้กับคำสั่งเช่น javaw -jar PATHTOSceneBuilder.jar %1 ทำอย่างไรตอนนี้ เฉพาะรายการคงที่ของโปรแกรมที่เสนอ:

0
ServiceSIBusMessageBean ต้องใช้อินเตอร์เฟส javax.jms.MessageListener
เรามีโครงการบน WebSphere: IBM WebSphere Integration Developer Version: 6.2.0.3 Build id: 6.2.0.3-IFix-20100827_1244 ด้วย WebSphere Process Server ดีฟอลต์ที่จัดส่งมาพร้อม ฉันสร้างการกำหนดค่าการติดตามคิว: statisticASReqestJNDI <-> statisticRequestQJNDI <-> statisticRequestSIBQJNDI statisticASResponseJNDI <-> statisticResponseQJNDI <-> statisticResponseSIBQJNDI statisticCFJNDI <-> Default Bus ฉันมีไดอะแกรมดังภาพที่แนบมา: เมื่อฉันพยายามปรับใช้โมดูล NeoflexStatistics ฉันได้ติดตามข้อผิดพลาดใน SystemOut: [11/22/16 10:34:12:947 MSK] 0000005f ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file …

0
Tomcat 9: การผูกมัดไม่ทำงานสำหรับพอร์ต 80
ฉันพยายามตั้งค่าเว็บเซิร์ฟเวอร์บน Raspberry Pi ของฉันโดยใช้ Tomcat และฉันพยายามใช้ authbind เพื่ออนุญาตให้ Tomcat ทำงานบนพอร์ต 80 แต่ฉันก็ยังไม่ได้รับอนุญาต ฉันทำตามขั้นตอนเหล่านี้ทุกประการแล้ว: ติดตั้ง authbind ผ่านsudo apt-get install authbind(ทำได้โดยไม่มีข้อผิดพลาดเลย) ทำทั้งสามคำสั่งหลังจากที่ล็อกอินเข้าสู่รูทด้วยการทำsu(และทำการออกหลังจาก): touch /etc/authbind/byport/80 chmod 500 /etc/authbind/byport/80 chown pi /etc/authbind/byport/80 การสร้าง setenv.sh ในโฟลเดอร์ bin ของ Tomcat ด้วยสิ่งนี้: CATALINA_OPTS="-Djava.net.preferIPv4Stack=true" เปลี่ยนบรรทัดสุดท้ายใน startup.sh เป็น: exec authbind --deep "$PRGDIR"/"$EXECUTABLE" start "$@" ยังไม่ทำงาน
java  tomcat 

1
ใช้ java จาก FreeBSD
ผมติดตั้ง OpenJDK บน FreeBSD 9.0 RC2 เป็นได้รับคำแนะนำที่นี่ มันค่อนข้างช้า แต่ก็ดูเหมือนว่าจะเสร็จสมบูรณ์เรียบร้อยแล้ว ตอนนี้เมื่อฉันพิมพ์: mammalucco# java myjar.jar nogui java: command not found ผมทำอะไรผิดหรือเปล่า?

1
อัปเดต Jucheck.exe java ใช้งานหรือลบเวอร์ชันเก่าด้วยตนเองหรือไม่
เพิ่งมี UAC ถามฉันว่าฉันต้องการใช้การปรับปรุง jucheck.exe Java (oracle) และฉันคลิกไม่ หากฉันใช้เครื่องมืออัปเดตนี้จะเป็นการลบรุ่น Java เก่าโดยอัตโนมัติหรือจะยังคงอยู่หรือไม่ ดังนั้นฉันควรลบและอัปเดตด้วยตนเองหรือใช้ Jucheck.exe ขอบคุณสำหรับความช่วยเหลือ

2
เชลล์ไม่ขยายตัว *
ฉันกำลังตั้งค่า classpath Java ในสคริปต์ทุบตี ฉันคิดว่าฉันจะต้องใช้เครื่องหมายคำพูดเพื่อป้องกันเชลล์ไม่ให้ขยาย*ตามคำถามนี้: https://stackoverflow.com/questions/219585/setting-multiple-jars-in-java-classpathแต่ต่อไปนี้ใช้งานได้ดี ไม่มีคำพูด: classpath=/jars/*:/anotherJarsDir/* java -classpath=$classpath com.test.MyClass อย่างไรก็ตามเชลล์จะขยายสิ่งนี้: classpath=/jars/* java -classpath=$classpath com.test.MyClass ดูเหมือนว่าฉันไม่ต้องกังวลเกี่ยวกับการขยายตัวของเชลล์ทำให้คลาส Java ของฉันสับสนหากมีหลายไดเรกทอรีในตัวแปร classpath
linux  bash  shell  java 

1
Eclipse ไม่สนใจ ECLIPSE_HOME
ผมได้ตั้งค่าตัวแปรสภาพแวดล้อมในการECLIPSE_HOME /home/stud/me/.eclipseใน dir นี้ฉันมีeclipse.iniไฟล์ อย่างไรก็ตามเมื่อฉันเริ่มต้น Eclipse มันก็แค่ใช้eclipse.iniไฟล์ในการติดตั้ง dir นี่คือสิ่งที่ฉันตรวจสอบ: eclipseดับเบิลการตรวจสอบและทำให้แน่ใจว่าปฏิบัติการเรียกว่าจริง ฉันใส่บรรทัดexport ECLIPSE_HOME='/home/stud/me/.eclipse'ใน/home/stud/me/.profileไฟล์ /home/stud/me/.profileสคริปต์ได้รับเรียกว่าเมื่อเข้าสู่ระบบ (ผมเริ่มให้บริการไม่กี่ผ่านไฟล์ที่ทำงาน) การระบุ/home/stud/me/.eclipse/eclipse.iniผ่านทางบรรทัดคำสั่งด้วยตนเองทำงาน ไม่มีมันก็ไม่ได้ กำลังวิ่งecho $ECLIPSE_HOMEออก/home/stud/me/.eclipse และเรียกใช้exportรายการที่ECLIPSE_HOMEมีค่าที่ถูกต้อง ข้อมูลทั่วไป: ฉันใช้ Fedora 26 กับสภาพแวดล้อมเดสก์ท็อป XFCE4 คอมพิวเตอร์ที่ฉันใช้อยู่เป็นส่วนหนึ่งของเครือข่ายมหาวิทยาลัยดังนั้นฉันจึงสามารถทำงานกับไฟล์ระบบของฉันเท่านั้นและแน่นอนว่าฉันไม่มีสิทธิ์ของผู้ดูแลระบบ

0
มีปัญหาในการติดตั้ง jQuery ลงใน Eclipse
ฉันดาวน์โหลด Eclipse และฉันพยายามติดตั้ง jQuery ฉันพบสิ่งนี้ใน StackOverflow และปฏิบัติตามคำตอบของ nielsvh ฉันสามารถสร้างโครงการด้วย Maven แต่พบปัญหาในการนำเข้าสู่ Eclipse ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: Cannot complete the install because one or more required items could not be found. Software being installed: JSDT jQuery Integration 1.7.0 (org.eclipselabs.jsdt.jquery_feature.feature.group 1.7.0) Missing requirement: JSDT jQuery API 1.7.0 (org.eclipselabs.jsdt.jquery.api 1.7.0) requires 'bundle org.eclipse.wst.jsdt.core [1.1.0,2.0.0)' but it …

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