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

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

1
จำเป็นต้องเรียกใช้ไฟล์. jar ที่มีไฟล์. sh บนเดสก์ท็อปสำหรับพีซีทุกเครื่อง
ฉันใช้ไฟล์. Jar ซึ่งรวมถึงสคริปต์จากเดสก์ท็อปของพีซีโดยใช้รหัสต่อไปนี้ในเน็ตเวิร์ก String [] pc1 = {"gnome-terminal", "- e", "/ home / noman-i7 / เดสก์ท็อป / เชื่อมต่อ / pc1.sh"}; รหัสของฉันประกอบด้วย [ชื่อผู้ใช้] ฉันไม่สามารถเปลี่ยนได้ทุกครั้งที่จะใช้สำหรับพีซีที่มีชื่อผู้ใช้ต่างกัน ต้องการคำแนะนำหรือรหัสเพื่อให้ทำงานบนพีซีทุกเครื่องโดยการวางสคริปต์ Shell บนเดสก์ท็อปหรือตำแหน่งอื่น

0
Fedora Alternatives และ Java: JAVA_HOME พร้อมกันหรือไม่
ฉันต้องสลับระหว่าง 3 JDK แยกจากกันและเข้าใจแนวคิดของระบบทางเลือก อย่างไรก็ตามเมื่อฉันสลับจากที่หนึ่งไปอีกที่อื่นมีวิธีตั้ง JAVA_HOME เป็น JDK ใหม่โดยอัตโนมัติหรือไม่
java  fedora 

0
เมื่อเปิดใช้งาน engineim พรอมต์คำสั่งจะกะพริบและหายไป
เมื่อเปิดไฟล์ turbo.class หรือ turbo.java สำหรับ enginesim พบได้ที่นี่ พรอมต์คำสั่งจะกะพริบแล้วออก การใช้คำสั่ง java -cp . turbo.class, java -cp . turbo.java, java turbo.javaฯลฯ ฉันได้รับ Error: Could not find or load main class turbo.class นอกจากนี้เมื่อเพียงการดำเนินการ java -cp . Turbo ฉันได้รับจากตำแหน่งของไฟล์ที่แตกแล้ว Error: Main method not found in class Turbo, please define the main method as: โมฆะคงที่สาธารณะหลัก …

1
วิธีที่ดีที่สุดในการส่งออกการตั้งค่า JDK_HOME ใน openSUSE สำหรับใช้กับ PhpStorm?
ฉันลอง PHPS รูปแบบบน openSUSE และต้องใช้ Sun Java JDK ซึ่งไม่ได้มาจากค่าเริ่มต้น ฉันติดตั้ง Sun JDK ตามทิศทาง ที่นี่ . ฉันสามารถเรียกใช้ไฟล์ PHPStorm เป็น root ผู้ใช้หลังจากขั้นตอนนั้น แต่เมื่อฉันพยายามเรียกใช้ภายใต้บัญชีผู้ใช้ของฉันฉันได้รับข้อผิดพลาดที่บอกว่าไม่พบ Java วิธีการแก้ปัญหาที่ฉันใช้คือการเพิ่มสิ่งต่อไปนี้ที่ด้านบนของ phpstorm.sh สคริปต์: export JDK_HOME=/opt/java/64/jre1.6.0_30 ฉันสงสัยว่านี่เป็นวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้หรือไม่

1
มีพื้นที่ดิสก์ไม่เพียงพอเมื่อทำการร้องขอ SOAP บน mac osx
ฉันใช้ Mac osx ฉันกำลังส่งคำขอ SOAP และการตอบกลับคือ: เนื้อที่ว่างบนดิสก์ไม่เพียงพอ <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <s:Fault> <faultcode xmlns:a="http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher">a:InternalServiceFault</faultcode> <faultstring xml:lang="en-US">There is not enough space on the disk.</faultstring> <detail> <ExceptionDetail xmlns="http://schemas.datacontract.org/2004/07/System.ServiceModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <HelpLink i:nil="true"/> <InnerException i:nil="true"/> <Message>There is not enough space on the disk.</Message> <StackTrace><![CDATA[at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count) …

0
Zuul ไม่รู้จักบริการ
ฉันได้รับข้อยกเว้นนี้ด้านล่างเมื่อฉันทำการร้องขอ zuul ไปยังบริการ micros ของฉันทั้ง zuul และบริการที่ลงทะเบียนปรากฏใน Eureka 2019-01-30 15:57:09.418 INFO 1 --- [nio-8080-exec-7] c.netflix.config.ChainedDynamicProperty : Flipping property: SERVICE1.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647 2019-01-30 15:57:09.467 INFO 1 --- [nio-8080-exec-7] c.n.u.concurrent.ShutdownEnabledTimer : Shutdown hook installed for: NFLoadBalancer-PingTimer-SERVICE1 2019-01-30 15:57:09.470 INFO 1 --- [nio-8080-exec-7] c.netflix.loadbalancer.BaseLoadBalancer : Client: SERVICE1 instantiated …

1
คำสั่ง Java ทำงานในบรรทัดคำสั่งไม่ได้อยู่ในไฟล์ sh
ฉันเพิ่งพยายามติดตั้ง java บนเซิร์ฟเวอร์ ubuntu 12.04 LTS ฉันลองไฟล์ tar.gz แล้วแตกไฟล์ลงใน / opt / java จากนั้นเพิ่ม / opt / java / bin ไปยังตัวแปรพา ธ ทั้งหมดนี้ทำงานได้อย่างถูกต้องเมื่อพิมพ์ "java" ลงในบรรทัดคำสั่งอย่างไรก็ตามในสคริปต์จะทำหน้าที่ราวกับว่าไม่มีคำสั่งอยู่ ขอบคุณล่วงหน้าสำหรับคำตอบใด ๆ :)

0
Java OutOfMemoryError สำหรับตัวอย่าง stanford-nlp CoreNLP v3.9.2
ฉันพยายามเรียกใช้ตัวอย่าง แต่ฉันได้รับข้อผิดพลาด: ข้อยกเว้นในเธรด "main" java.lang.OutOfMemoryError: Java heap space ที่ ระบบของฉันคือ stanford-corenlp-full-2018-10-05 v3.9.2 รุ่น java "1.8.0_202" ระบบปฏิบัติการ Win10 Pro 10.0.17134 x64 ฉันได้เพิ่มไฟล์. jar เหล่านี้ไปยังไดเรกทอรี stanford-corenlp-full-2018-10-05 Stanford ภาษาอังกฤษเป็นภาษา corenlp-2018/10/05-models.jar Stanford ภาษาอังกฤษ-KBP-corenlp-2018/10/05-models.jar ฉันกำลังใช้คำสั่ง: java -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLP -d64 -Xmx2048m -file input.txt สิ่งนี้สร้างข้อผิดพลาดด้านล่าง ฉันไม่มีข้อกำหนดเบื้องต้นหรือรุ่นเหล่านี้ไม่สามารถใช้ร่วมกันได้หรือไม่ ขอบคุณ [main] INFO edu.stanford.nlp.pipeline.StanfordCoreNLP - Searching for resource: StanfordCoreNLP.properties ... …
java 

1
ไอคอน Java Jar อยู่ที่ไหน
ฉันพยายามที่จะค้นหาไฟล์ dll หรือโฟลเดอร์ที่ไอคอน jar สำหรับ Java ตั้งอยู่ดูเหมือนว่า ฉันหมายถึงไอคอนที่สมบูรณ์ที่คุณเห็นในภาพพร้อมด้วยกระดาษสำรอง ฉันได้ลองใช้แล้ว IconsExtract ในไดเรกทอรี Java ทั้งหมดของฉัน แต่ไม่สามารถหาได้และ googling ไม่ได้ให้อะไรฉันเลย หากใครบางคนสามารถแสดงให้ฉันเห็นว่าไฟล์นี้อยู่ที่ไหนฉันจะขอบคุณมันจริงๆ
java  icons  dll  jar 

0
Java ดาวน์เกรดไม่ถูกต้องบน MacOSX
ดังนั้นฉันเพิ่งอัพเกรดเป็น Java 10 และดูเหมือนว่ามันทำให้แอพที่ฉันใช้หยุดทำงาน (โดยทางเทคนิคแล้วฉันไม่รู้เรื่องนี้อย่างแน่นอน แต่มันเป็นแอป java และฉันไม่ได้เปลี่ยนแปลงอะไรเลย) ดังนั้นฉันจึงพยายามปรับลดรุ่นเป็น Java 8 โดยการลบ JavaAppletPlugin.plugin และติดตั้ง Java 8 จากเว็บไซต์ เมื่อฉันเปิดแผงควบคุม java ดูเหมือนว่าจะใช้งานได้ อย่างไรก็ตามแอพยังไม่ทำงานและฉันก็วิ่ง java -version ใน Terminal และมันบอกว่า java version "10.0.1" 2018-04-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode) ถ้าฉันเข้าใจผิดนี่ดูเหมือนว่าฉันยังมี Java 10 …
macos  java 

0
คำสั่งสลับไปที่หน้าต่างการปราบปรามเมื่อใช้ JavaUninstallerTool
ฉันกำลังพยายามทำแพ็กเกจ JavaUninstallerTool ซึ่งฉันดาวน์โหลดจากไซต์ Oracle Java ไฟล์ดังกล่าวเป็นไฟล์. exe แต่เมื่อคุณเปิดหน้าต่างจะปรากฏขึ้นเพื่อยอมรับข้อกำหนดและเงื่อนไขคำเตือนว่าคุณถอนการติดตั้ง Java และช่องทำเครื่องหมายเพื่อเลือกรุ่นที่จะถอนการติดตั้ง ฉันกำลังมองหาการจัดทำแพคเกจเครื่องมือเพื่อให้ฉันสามารถแจกจ่ายผ่าน SCCM เหตุผลก็คือผู้ใช้จำนวนมากติดตั้ง Java ด้วยตนเองจากเว็บไซต์ Java ซึ่งไม่ได้รับอนุญาตในสภาพแวดล้อมไอทีของเราเนื่องจากการปรับปรุงไม่ได้ถูกปิดใช้งานเช่น (ผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบได้ดำเนินการนี้ ดังนั้นฉันต้องการใช้เครื่องมือถอนการติดตั้งนี้จากนั้นติดตั้ง Java เวอร์ชันของแพ็กเกจที่ฉันสร้างขึ้นด้วย Java 8.121 เวอร์ชันล่าสุด ฉันเดาว่าจะต้องมีการสร้าง install.cmd เพื่อให้หน้าต่างไม่ปรากฏขึ้นและเวอร์ชันที่ติดตั้งจะถูกถอนการติดตั้งโดยไม่เลือก โพสต์แรกของฉันและฉันหวังว่าจะมีคนช่วย ..... ดูเหมือนจะไม่มีข้อมูลในเว็บไซต์ของออราเคิล ขอบคุณล่วงหน้า. br แดน

3
Opera แจ้งเตือนให้ฉันอัปเดต Java- ว่าเป็นไวรัสหรือไม่
ในช่วงสองสามสัปดาห์ที่ผ่านมาฉันสังเกตเห็นว่าฉันได้รับแจ้งให้อัปเดต Java เป็นระยะ ๆ ในอดีตฉันมักจะเพิ่งไปข้างหน้ากับสิ่งนี้ แต่ฉันแน่ใจว่ามันไม่เป็นกรณีที่ Java ได้รับการปรับปรุงอีกครั้งเกือบทุกวัน ... ฉันเริ่มใช้ Opera เพราะฉันพบว่า Firefox และ Chrome ดูเหมือนจะช้า ... ไม่มีใครรู้อะไรเกี่ยวกับเรื่องนี้? ฉันมีไวรัสหรือไม่? ถ้าเป็นเช่นนั้นใครสามารถแนะนำวิธีที่ดีที่สุดในการกำจัดมันได้หรือไม่? ฉันติดตั้ง McAfee Total Protection ไว้ในคอมพิวเตอร์ของฉันแล้ว แต่ดูเหมือนว่าจะไม่ได้ติดไวรัส ... ฉันเคยมีปัญหากับเบราว์เซอร์ hijacks ในอดีต - ซึ่งมีบางสิ่งที่ยึดครองเบราว์เซอร์ของฉันได้อย่างสมบูรณ์ดังนั้นฉันจึงมีเครื่องมือค้นหาบางอย่างที่ฉันไม่เคยได้ยินที่แสดงผลลัพธ์เมื่อฉันค้นหาบางสิ่งมากกว่า Google ซึ่งเป็นการค้นหาเริ่มต้น เครื่องยนต์ มันคล้ายกันไหม?

2
ข้อผิดพลาดแปลก ๆ จาก Easy Tomcat 7 ที่เชื่อมต่อกับฐานข้อมูล MySQL
ฉันค่อนข้างใหม่สำหรับ Java servlet และการพัฒนาแอปพลิเคชันบนเว็บ แต่นี่เป็นเรื่องที่น่าสงสัย ฉันได้สร้างโครงการใน Eclipse (Mars) ที่ประกอบด้วยส่วนใหญ่ของหน้า HTML คงที่ด้วย JSP หนึ่งที่มีรูปแบบที่จะ POST ไปยัง servlet เซิร์ฟเล็ตนี้จะใช้พารามิเตอร์จากคำขอและแทรกแถวลงในตารางในฐานข้อมูล MySQL ด้านล่างเป็นรหัส servlet: package boyd.apps.k9; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.*; import javax.mail.*; …

1
เพิ่มเวลาที่กำหนดเองให้กับเฟรมวิดีโอโดยใช้ ffmpeg
ฉันใช้ ffmpeg เพื่อเข้ารหัสข้อมูลพิกเซลแบบดิบ (bgr32) ลงในไฟล์วิดีโอ กำลังส่งข้อมูลพิกเซลจากแอ็พพลิเคชัน java ไปยัง ffmpeg stdin pipe ฉันกำลังมองหาวิธีเพิ่มการซ้อนทับเวลาลงในแต่ละเฟรมในไฟล์ fideo ที่เข้ารหัส ดูเหมือนว่าจะมีวิธีเพิ่มการประทับเวลาของเวลาปัจจุบัน คำแนะนำสามารถพบได้ที่นี่: http://einar.slaskete.net/2011/09/05/adding-time-stamp-overlay-to-video-stream-using-ffmpeg/ ไฟล์วิดีโอที่ฉันเข้ารหัสถูกจับได้ไม่กี่วันที่ผ่านมาและฉันต้องเพิ่มเวลาที่กำหนดเองให้กับแต่ละเฟรม ตัวอย่างเช่น 12/12/2013 11:11:45 ไม่ใช่เวลาปัจจุบัน เป็นไปได้ไหมที่จะทำสิ่งนี้โดยใช้ ffmpeg? ขอขอบคุณสำหรับความช่วยเหลือของคุณ.

1
การติดตั้ง Java แบบ 64 บิตบนเซิร์ฟเวอร์ Ubuntu
ฉันกำลังพยายามติดตั้งจาวา 64 บิตบนเซิร์ฟเวอร์ Ubuntu ของฉันเพื่อให้ฉันสามารถโฮสต์เซิร์ฟเวอร์ Minecraft ได้ ฉันได้ดาวน์โหลดแพคเกจจาก java.com แล้วทำการแตกไฟล์ (มันไม่มีส่วนขยายสำหรับฉันมันเพิ่งถูกเรียกใช้jre-7u5-linux-x64) และลองรันด้วย: sudo ./jre-7u5-linux-x64 แต่ฉันได้รับข้อผิดพลาดนี้: ./jre-7u5-linux-x64: ./jre-7u5-linux-x64: cannot execute binary file ฉันได้ลองเปลี่ยนชื่อไฟล์เป็นjre-7u5-linux-x64.binแต่ฉันได้รับข้อผิดพลาดเดียวกัน uname -aแสดงให้เห็นว่า Linux ks395362.kimsufi.com 3.2.13-grsec-xxxx-grs-ipv6-64 #1 SMP Thu Mar 29 09:48:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux ดังนั้นฉันอยู่ในระบบ 64 บิต ไฟล์สามารถเรียกใช้งานได้ตามที่ยืนยันผ่านls -l ฉันสามารถติดตั้ง Java ผ่านได้apt-getแต่ไม่แน่ใจว่าเป็นรุ่น 32 บิตหรือ 64 …

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