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

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

2
การค้นหาเสิร์ชเอนจิ้นหลักที่มีข้อความเช่น <% #
หากฉันพิมพ์ '& lt;% # vs & lt;% "' ลงในเครื่องมือค้นหาสำคัญ ๆ ทุกอย่างจะถูกแยกออกยกเว้น 'vs' ฉันเข้าใจว่าทำไมพวกเขาถึงทำเช่นนี้ฉันอยากรู้ว่าใครรู้ วิธีที่จะหลบหนีตัวละครที่ผิดกฎหมายเพื่อให้พวกเขาค้นหาอย่างถูกต้อง ฉันรู้ว่านี่ไม่ใช่คำถามโปรแกรมอย่างเคร่งครัด แต่มีความเกี่ยวข้อง

3
ข้อผิดพลาด Arduino IDE“ เปิดตัว 4j”
ฉันมีคอมพิวเตอร์ที่ใช้ Windows XP ฉันพยายามเรียกใช้ Arduino IDE 0022 ฉันคลิกสองครั้งที่ arduino.exe มันรอประมาณ 30 วินาทีบนหน้าจอชื่อเรื่องการโหลดและจากนั้นมันทำให้ฉันมีข้อผิดพลาดนี้: เรียกใช้ 4j: เกิดข้อผิดพลาดขณะเริ่มต้นแอปพลิเคชัน ตัวเลือกเดียวของฉันคือคลิก "ตกลง"; ข้อผิดพลาดจะหายไปและ Arduino IDE ปิดลง ถ้าฉันพยายามลบไฟล์ Arduino (เพื่อลองเขียนทับไฟล์ต่าง ๆ ) ฉันได้รับข้อผิดพลาดที่ไม่อนุญาตให้ทำเช่นนั้น: ไม่สามารถลบ awt.dll: การเข้าถึงถูกปฏิเสธ ตรวจสอบให้แน่ใจว่าดิสก์ไม่เต็มหรือป้องกันการเขียนและไฟล์นั้นไม่ได้ใช้งานอยู่ในปัจจุบัน วิธีเดียวที่จะลบไฟล์คือโดยการรีสตาร์ทคอมพิวเตอร์ ดังนั้นสิ่งที่จะต้องพยายามเรียกใช้หลังจากข้อผิดพลาดแรกนั้น ฉันสังเกตเห็นใน Task Manager ว่าบางโปรแกรม Java ยังคงทำงาน: javaw.exe (3 กระบวนการ) ฉันคิดว่านี่เป็นปัญหาของ Java แต่ฉันตรวจสอบและอัปเดตซอฟต์แวร์ Java ของฉันทั้งหมดและเป็นข้อมูลล่าสุด ฉันได้ดูฟอรัมอื่นสำหรับปัญหานี้และดูเหมือนว่าไม่มีใครช่วยเหลือ จากฟอรัมที่ฉันลอง: Arduino …
2 java  ide  arduino 

1
Java (1.6.0_15) ไม่ทำงานบน Mac OS X Snow Leopard (10.6.2) ทำไม?
ฉันไม่ได้ใช้ Java หรือเยี่ยมชมเว็บไซต์ใด ๆ ที่ใช้แอปเพล็ต Java ในบางครั้ง อย่างไรก็ตามวันนี้ฉันได้เกิดขึ้นกับเว็บไซต์ที่มีแอปเพล็ต java และทำให้ฉันประหลาดใจฉันได้รับข้อผิดพลาดข้อยกเว้นด้านความปลอดภัยต่อไปนี้: java.net.MalformedURLException: unknown protocol: socket at java.net.URL.&lt;init&gt;(URL.java:574) at java.net.URL.&lt;init&gt;(URL.java:464) at java.net.URL.&lt;init&gt;(URL.java:413) at java.net.URI.toURL(URI.java:1081) at com.sun.deploy.net.proxy.DeployProxySelector.connectFailed(DeployProxySelector.java:204) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:450) at java.net.Socket.connect(Socket.java:525) at sun.net.NetworkClient.doConnect(NetworkClient.java:161) at sun.net.www.http.HttpClient.openServer(HttpClient.java:394) at sun.net.www.http.HttpClient.openServer(HttpClient.java:529) at sun.net.www.http.HttpClient.&lt;init&gt;(HttpClient.java:233) at sun.net.www.http.HttpClient.New(HttpClient.java:306) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:867) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:815) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049) at sun.plugin.PluginURLJarFileCallBack.downloadJAR(PluginURLJarFileCallBack.java:74) at sun.plugin.PluginURLJarFileCallBack.access$000(PluginURLJarFileCallBack.java:48) …

2
ฉันได้รับการเชื่อมต่อขาเข้าจาวาป๊อปอัปต่อไป
ฉันได้รับข้อความต่อไปนี้ "คุณต้องการให้แอปพลิเคชัน“ java” ยอมรับการเชื่อมต่อเครือข่ายขาเข้าหรือไม่? ก่อนอื่นโปรแกรมอะไร? ข้อสองหากเป็นส่วนหนึ่งของเบราว์เซอร์ซึ่งบางครั้งเบราว์เซอร์ไม่เปิดขึ้นแสดงว่าหน้านั้นไม่ได้ร้องขออะไร "แอปพลิเคชัน" เป็นเรื่องทั่วไปมาก ประการที่สามหมายความว่าอย่างไร มันถามว่าใครบนอินเทอร์เน็ตสามารถเชื่อมต่อกับคอมพิวเตอร์ของฉันได้หรือไม่?
2 macos  mac  browser  java 

1
ฉันจะแก้ไขแบบอักษรที่อ่านไม่ได้ในแอปพลิเคชัน Java และ Flash ได้อย่างไร
ฉันได้เห็นสิ่งนี้ในแอปพลิเคชัน Java ที่ไม่ได้ปรากฏก่อนหน้านี้ ฉันได้ทำบางสิ่งกับยูทิลิตี้ฟอนต์ที่มีให้โดย Windows XP ซึ่งอาจเป็นสาเหตุของปัญหา ดังนั้นฉันได้ลองถอนการติดตั้งยูทิลิตี้ฟอนต์ที่ราบรื่นจาก Power Toys แต่ฉันจำไม่ได้ว่าหลังจากเหตุการณ์แบบอักษรเริ่มสับสนในแอปพลิเคชัน Java ฉันได้เห็นอีกครั้งในวันนี้ในแอปพลิเคชันแฟลชซึ่งฉันได้จับภาพหน้าจอด้านล่าง สิ่งหนึ่งที่ฉันสังเกตเห็นได้คือแบบอักษรนั้นอ่านไม่ออกเมื่ออยู่บนพื้นสีเข้มขณะที่ในแอปพลิเคชัน Java แบบอักษรจะชัดเจนเมื่ออยู่บนพื้นหลังสีขาว แต่เมื่อเลือกแบบอ่านไม่ออกเพราะพื้นหลังเปลี่ยนเป็นสีดำ สาเหตุของปัญหานี้คืออะไรและฉันจะแก้ไขได้อย่างไร

1
.deb แพ็คเกจสำหรับ Ubuntu: การอ้างอิง Java ที่ถูกต้อง
ขณะนี้ฉันกำลังอยู่ระหว่างการสร้าง.debแพ็คเกจของแอปพลิเคชันที่ใช้ Java ของเราโดยเฉพาะสำหรับผู้ใช้ Ubuntu แอปพลิเคชันของเราทำงานด้วย JRE 1.6 และ 1.7 จาก OpenJDK ( openjdk-6-jre-headlessและopenjdk-7-jre-headless) แต่ต้องการใช้ JRE 1.7 ด้วยเหตุนี้ฉันจึงใช้ Recommends: openjdk-7-jre-headless แต่ฉันไม่แน่ใจว่านี่เป็นการพึ่งพาที่ถูกต้องหรือไม่ เมื่อการติดตั้งชุดของเราและค่าopenjdk-6-jre-headlessมิได้มีการติดตั้งก็ควรติดตั้งopenjdk-7-jre-headlessopenjdk-7-jre-headless

1
ไม่สามารถเปิดแอปพลิเคชัน Java Strados2
ผมใช้โตชิบาของ Windows 8.1 และฉันมี Java เวอร์ชัน 8 ปรับปรุง 25 และฉันพยายามที่จะเปิด Strados2, โปรแกรมบนเว็บไซต์เกมที่พบได้ที่นี่ อย่างไรก็ตามเมื่อฉันพยายามเรียกใช้ Strados2 มันบอกว่า ไม่สามารถเปิดแอปพลิเคชัน และเมื่อฉันตีdetailsมันก็พูดว่า: Found unsigned entry in resource: http://www.gravon.de.webstart/strados2/commons/-discovery.jar ฉันพยายามเข้าสู่ Configure Java และลบแคชเหมือนแนะนำให้ทำที่นี่แต่นั่นก็ไม่ได้แก้ไข ฉันได้ลองใช้ Strados2 บน iMac ด้วย แต่ก็ไม่ได้ผลเหมือนกัน ฉันก็รู้ว่าคนอื่นลองใช้โปรแกรมนี้เพื่อประโยชน์ แต่ฉันคิดว่ามันควรจะทำงาน
2 java 

2
เหตุใดฉันจึงเรียกใช้จาวาจากผู้ใช้หนึ่งคน แต่ไม่ใช่รูท
ฉันคิดว่าลำดับของคำสั่งนี้อธิบายคำถามทั้งหมดของฉัน: [Ramy@Moonface Downloads]$ java -version java version "1.6.0_22" Java(TM) SE Runtime Environment (build 1.6.0_22-b04) Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode) [Ramy@Moonface Downloads]$ su - Password: [root@Moonface ~]# java -version bash: java: command not found ใช้งาน fedora 13 ฉันคิดว่ามันคุ้มค่าที่จะถามอย่างชัดเจนว่า: ฉันต้องทำตามขั้นตอนใดบ้างเพื่อให้สามารถเรียกใช้ java เป็น root ได้ ข้อมูลเพิ่มเติม: [Ramy@Moonface ~]$ which java …
2 java  fedora-13 

1
การสลับรุ่น JRE
ฉันมี JDK 1.8.0_05 64 บิต, 1.6.0_45 64 บิตและ 1.6.0_39 รุ่น 32 บิตที่ติดตั้งบนเครื่องเดียวกัน ฉันใช้เครื่องนี้กับการพัฒนาแอพ Android และมันใช้งานได้ดีกับการพัฒนาแอพ Native Android อย่างไรก็ตามฉันต้องใช้เครื่องนี้สำหรับ SDK ข้ามแพลตฟอร์มซึ่งไม่รองรับ Java 8 สำหรับการพัฒนา รุ่นที่รองรับล่าสุดคือ Java 6 SDK คือ Marmalade หากใครสนใจ อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามสร้าง APK ด้วยมันจะให้ใน [INSTALL_PARSE_FAILED_NO_CERTIFICATES] ข้อผิดพลาดซึ่งฉันเดาว่าเป็นเพราะรุ่น Java ไม่ได้รับการสนับสนุน ฉันเปลี่ยน JAVA_HOME ตัวแปรไปยังจุด 1.6 รุ่น 64 บิตพร้อมกับ PATH. อย่างไรก็ตามเมื่อใดก็ตามที่ฉันวิ่ง java -version คำสั่งมันกลับมา C:\Batch&gt;java …

1
ฉันจะทำให้ cron รันแอปพลิเคชัน Java GUI ได้อย่างไร
ฉันมีสคริปต์ที่รันแอปพลิเคชัน Java GUI โดยใช้ "java -jar app.jar" ฉันได้เพิ่มสคริปต์ลงใน crontab เพื่อให้ทำงานทุกนาทีตรวจสอบรายการกระบวนการหากแอปพลิเคชันทำงาน หากไม่ใช่ควรเริ่มต้นแอปพลิเคชัน อย่างไรก็ตามมันเพิ่งเริ่มต้นกระบวนการ แต่ไม่ใช่ GUI ฉันได้เพิ่ม "export DISPLAY =: 0" ที่ด้านบนสุดของสคริปต์ แต่นั่นก็ไม่ได้ช่วย ฉันจะทำให้ cron รันโปรแกรมได้อย่างไรถ้าฉันเริ่มต้นด้วยตัวเอง ขอบคุณ
1 java  cron  crontab  cronjob 

0
เรียกใช้แอปพลิเคชัน Java ด้วย JDK บน OS X
Apple ในรุ่นล่าสุดของ OS X ลบ Java ออกจากการติดตั้งเริ่มต้นดังนั้นสำหรับความต้องการของฉันฉันติดตั้ง JDK จากเว็บไซต์ของ Oracle ~ java -version java version "1.7.0_07" Java(TM) SE Runtime Environment (build 1.7.0_07-b10) Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode) มันใช้งานได้ดีใน Terminal และสำหรับแอพของฉัน แต่เมื่อฉันเปิดแอพใด ๆ สำหรับ mac ที่เขียนด้วย Java ฉันได้รับแบบ "เพื่อเปิด X คุณต้องติดตั้ง Java SE 6 runtime คุณต้องการติดตั้งตอนนี้หรือไม่?" ข่าวสาร …
1 macos  java  jdk 

2
การตั้งค่า JAVA_HOME บน Ubuntu 10.x
ฉันพยายามติดตั้งกรอบงาน Rhodes เพื่อให้ฉันสามารถพัฒนาแอพ Android ได้ สิ่งนี้ต้องการให้ฉันติดตั้ง SUN JDK และเพิ่ม JAVA_HOME และ JAVA_HOME / bin ลงในพา ธ ฉันคิดว่าฉันสามารถแก้ไขได้โดยแก้ไขไฟล์ bash.bashrc ของฉัน: JAVA_HOME = "/ usr / lib / JVM / java-6-ดวงอาทิตย์ / JRE / bin / java" ส่งออก JAVA_HOME PATH = $ PATH: $ JAVA_HOME / bin สิ่งนี้ยังใช้งานไม่ได้เพราะเมื่อฉันเรียกใช้: rake run: android ฉันได้รับพรอมต์ในคอนโซลที่บอกว่า …
1 ubuntu  java  path 

2
ไม่สามารถติดตั้ง Java 32 บิตบน Windows 7 64 บิต
ฉันกำลังดาวน์โหลดจาวาเวอร์ชั่น 32 บิตจาก Java.com http://java.com/en/download/manual.jsp . มันบันทึกเป็น JRE-6u27-Windows-i586-S แต่เมื่อฉันติดตั้ง มีการติดตั้งรุ่น 64 บิตแทน (??) . ไม่มี javaw.exe ในโฟลเดอร์ / System32 แต่มีอยู่ในโฟลเดอร์ SysWOW64 ฉันไม่เคยมีปัญหานี้มาก่อน จะทำอย่างไร? ฉันต้องการสิ่งนี้สำหรับโปรแกรม java 32 บิต
1 windows-7  java 

0
ปัญหา Java - Java ทำให้ Internet Explorer 9 หยุดทำงานเมื่อคลิกลิงก์ javascript ที่เปิดแอปเพล็ต java
ฉันมีผู้ใช้หลายคนที่มีปัญหานี้เกิดขึ้นในสิ่งที่ดูเหมือนสุ่ม คอมพิวเตอร์ลูกค้าคือ Windows 7 64 บิต การใช้ Internet Explorer 9 และ Java 8 อัพเดต 65 สิ่งที่เกิดขึ้นคือเรามีแอปพลิเคชัน Java ที่ปลูกในบ้านซึ่งผู้ใช้สามารถเข้าถึงได้ผ่านลิงก์ใน Internet Explorer โดยปกติเมื่อลูกค้าคลิกที่ลิงค์มันจะเริ่มต้น Java applet ปัญหาเกิดขึ้นเมื่อลูกค้าคลิกที่ลิงค์ Internet Explorer ขัดข้องและโหลดซ้ำและแสดงแถบสีเหลืองที่ด้านล่างที่ระบุว่าส่วนเสริมทำให้ Internet Explorer หยุดทำงาน ตอนนี้วิธีแก้ไขปัญหาเพื่อให้คอมพิวเตอร์ทำงานลูกค้าได้คือสร้างบัญชีผู้ใช้ในคอมพิวเตอร์เครื่องนั้นใหม่ โดยทั่วไปหากผู้ใช้รายอื่นลงชื่อเข้าใช้คอมพิวเตอร์เครื่องเดียวกันพวกเขาไม่มีปัญหานี้ ดังนั้นฉันจึง จำกัด ให้แคบลงเพื่อระบุโปรไฟล์ ตอนนี้ปกติแล้วนี่ไม่ใช่เรื่องใหญ่ แต่เรามีผู้คนจำนวนมากที่มีซอฟต์แวร์เฉพาะโปรไฟล์และฉันต้องติดตั้งโปรแกรมใหม่ซึ่งอาจใช้เวลาพอสมควร ฉันไปเกี่ยวกับการลบโฟลเดอร์ Sun "virtualstore" ของผู้ใช้และโฟลเดอร์ sun หรือ java อื่น ๆ ในโปรไฟล์ผู้ใช้ที่ฉันสามารถค้นหาได้ สิ่งเหล่านั้นไม่มีผลกระทบใด ๆ กับคอมพิวเตอร์ของผู้ใช้ …

3
ไม่สามารถระบุตำแหน่ง Java 7 บน OSX
ฉันคิดว่าสิ่งนี้ควรตรงไปตรงมา แต่ฉันไม่สามารถติดตั้งและใช้ Java 7 บน OSX Lion ได้สำเร็จ ฉันดาวน์โหลด java จากไซต์ Oracle เปิดตัวติดตั้งแล้วทำตามขั้นตอน โปรแกรมติดตั้งแจ้งว่า "การติดตั้งสำเร็จ" แต่ Java 1.7 นั้นไม่มีที่ให้เห็น ไม่พบ /System/Library/Java/JavaVirtualMachines. ฉันเห็นเท่านั้น 1.6.0.jdk ที่นั่น /usr/libexec/java_home -x แสดงเพียง 1.6 ( รายการที่สมบูรณ์ ) ปรับปรุง : ฉันรู้จาวา 7 คือ การติดตั้ง นี่คือภาพหน้าจอของแผงควบคุม Java ฉันยังเห็นว่ามีการติดตั้งปลั๊กอินแอปเพล็ต Java /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java ฉันไม่รู้ ที่ไหน ติดตั้ง java แล้ว (ฉันต้องการรวบรวมและเรียกใช้โปรแกรม Java …
1 osx-lion  java 

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