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

Eclipse เป็น IDE โอเพ่นซอร์สและแพลตฟอร์มสำหรับการสร้างแอปพลิเคชัน มีปลั๊กอินที่หลากหลายสำหรับภาษาการเขียนโปรแกรมที่หลากหลายและเครื่องมือที่มุ่งเน้นการพัฒนาอื่น ๆ (เช่นการสร้างแบบจำลองการสืบค้นฐานข้อมูลเป็นต้น) แท็กนี้ควรใช้สำหรับคำถามเฉพาะเกี่ยวกับ Eclipse IDE หรือแพลตฟอร์มไม่ใช่สำหรับหัวข้อการเขียนโปรแกรมทั่วไป (Java, ฯลฯ )

16
วิธีแก้ปัญหาไม่สามารถโหลดปลั๊กอินการตรวจสอบสิทธิ์ 'caching_sha2_password'
ในคราสเมื่อฉันเริ่มแอปพลิเคชันฉันได้รับสิ่งนี้ - ไม่พบภาษาถิ่นที่จะใช้ java.sql.SQLException: ไม่สามารถโหลดปลั๊กอินการตรวจสอบสิทธิ์ 'caching_sha2_password' ที่ java.sql.SQLException: ไม่สามารถโหลดปลั๊กอินการตรวจสอบสิทธิ์ 'caching_sha2_password' ที่ com.mysql.jdbc.SQLError.createSQLException (SQLError.java:868) ที่ com.mysql.jdbc.SQLError.createSQLException (SQLError.java:864) ที่ com.mysql.jdbc.MysqlIO.proithluggable. java: 1746) ที่ com.mysql.jdbc.MysqlIO.doHandshake (MysqlIO.java:1226) ที่ com.mysql.jdbc.ConnectionImpl.coreConnect (ConnectionImpl.java:2191) ที่ com.mysql.jdbc.ConnectionImpl connectOneTryOnly (ConnectionImpl.java:2222) ที่ com.mysql.jdbc.ConnectionImpl.createNewIO (ConnectionImpl.java:2017) ที่ com.mysql.jdbc.ConnectionImpl. (ConnectionImpl.java:779) ที่ com.mysql.jdbc .JDBC4Connection. (JDBC4Connection.java:47) ที่ sun.reflect.NativeConstructorAccessorImpl

4
วิธีใช้เบรกพอยต์แบบมีเงื่อนไขใน Eclipse
ฉันต้องการทราบวิธีการวางเบรกพอยต์แบบมีเงื่อนไขใน Eclipse ฉันมีรหัสเช่น: public static void doForAllTabs(String[] tablist){ for(int i = 0; i<tablist.length;i++){ --> doIt(tablist[i]); } } ตอนนี้ฉันต้องการวางเบรกพอยต์บนเส้นด้วยลูกศร แต่ต้องการให้ทริกเกอร์เฉพาะเมื่อ: tablist[i].equalsIgnoreCase("LEADDELEGATES");

6
Eclipse: การอ้างอิง log4j.dtd ใน log4j.xml
ผมเคยใช้ log4j มากในขณะนี้และผมมักจะใช้นี้ที่ด้านบนของ log4j.xml ที่ (อาจจะเช่นเดียวกับคนอื่น ๆ อีกมากมายและเป็นไปตาม Google นี้เป็นวิธีที่จะทำ): <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> เห็นได้ชัดว่าสิ่งนี้ใช้งานได้อย่างไรก็ตาม Eclipse ไม่ได้ให้ความช่วยเหลือตามบริบทสำหรับการเขียน XML และทั้งหมด นอกจากนี้ยังแสดงคำเตือนเสมอว่าไม่พบไฟล์log4j.dtd . ตอนนี้ฉันอยากรู้วิธีแก้ไข ฉันลองทำสองสามอย่างและได้ผล: <!DOCTYPE log4j:configuration SYSTEM "jar:file:/path/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/xml/log4j.dtd"> <!DOCTYPE log4j:configuration SYSTEM "http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/xml/doc-files/log4j.dtd"> ดังที่คุณเห็นจากด้านบนเราใช้ Maven ดังนั้นฉันจึงลองสิ่งนี้ แต่ล้มเหลว: <!DOCTYPE log4j:configuration SYSTEM "jar:file:${M2_REPO}/log4j/log4j/1.2.14/log4j-1.2.14.jar!/org/apache/log4j/xml/log4j.dtd"> โดยปกติ Eclipse จะรู้วิธีจัดการกับตัวแปร classpath แต่เหตุใดจึงไม่ได้ผล ฉันรู้ว่าการอ้างอิงใช้ไม่ได้ในระหว่างรันไทม์ แต่ก็ไม่ง่ายlog4j.dtd(ถ้าฉันไม่ผิด) ก็ไม่น่าจะเป็นปัญหา ใครช่วยให้ความกระจ่างเกี่ยวกับเรื่องนี้ได้ไหม?

23
ข้อยกเว้นไม่พบคลาสเมื่อเรียกใช้การทดสอบ JUnit
ฉันได้รับข้อผิดพลาดนี้เมื่อเรียกใช้การทดสอบ JUnit ใน Eclipse: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) ฉันได้ลองเพิ่มJUnitไลบรารีใน classpath แล้วแม้ว่าฉันจะใช้ maven และไลบรารี JUnit อยู่ในการพึ่งพา POM ฉันได้ลองทำความสะอาดโปรเจ็กต์แล้วและสร้างเคสทดสอบ JUnit ใหม่โดยใช้ปลั๊กอิน JUnit สำหรับ Eclipse แต่ยังคงได้รับข้อผิดพลาดเหมือนเดิม
117 java  eclipse  junit 

6
การตั้งค่า JDK ใน Eclipse
ฉันมี JDK สองตัวสำหรับ Java 6 และ 7 ฉันต้องการสร้างโครงการโดยใช้ทั้งสองอย่าง เริ่มแรกเราสร้างขึ้นเฉพาะกับ 1.6 ฉันเห็นในการตั้งค่าโครงการของฉันฉันสามารถเลือก 1.5, 1.6 1.7 เป็นระดับคอมไพเลอร์ ตัวเลือกเหล่านี้ถูกเพิ่มเข้าไปใน IDE ได้อย่างไร? ฉันไม่เคยติดตั้ง Java 1.5 สมมติว่าฉันต้องการ Java 1.4 ฉันจะทำให้สิ่งนี้ปรากฏในรายการได้อย่างไร ฉันได้เพิ่ม JRE ที่แตกต่างกันสองรายการในการตั้งค่า IDE ของฉัน แต่สิ่งเหล่านี้ไม่ใช่สิ่งที่ปรากฏในดรอปดาวน์
117 eclipse  java 

9
การรับ“ CHECKOUT สามารถทำได้บนทรัพยากรเวอร์ชันเท่านั้น” เมื่อพยายามคอมมิตโดยใช้ปลั๊กอินโค่นล้ม Eclipse
ฉันใช้ Eclipse Juno บน Mac 10.7.5, SVN 1.7 และปลั๊กอิน Eclipse Subversive ในบางครั้งเมื่อฉันพยายามและยอมรับการเปลี่ยนแปลงจากโปรเจ็กต์ของฉัน (โดยการคลิกขวาที่โปรเจ็กต์จากตัวสำรวจแพ็คเกจเลือก "ทีม" -> "คอมมิต") ฉันได้รับข้อผิดพลาด: Some of selected resources were not committed. Some of selected resources were not committed. svn: E200007: Commit failed (details follow): svn: E200007: Commit failed (details follow): svn: E200007: CHECKOUT can only be performed …

5
การปรับขนาดคอนโซล Eclipse
ใน Eclipse คุณจะปรับเส้นสูงสุดในหน้าต่างคอนโซลได้อย่างไร? โปรแกรมของฉันส่งออกตัวเลข 2,000 บรรทัดและ Eclipse ตัดทอนดังนั้นฉันจึงไม่มีตัวเลขบางส่วน มันบอกว่าที่นี่: http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/preferences/run-debug/ref-console.htm ที่อยู่ภายใต้run/debug > consoleแต่ฉันไม่เห็นตัวเลือกนั้นเลย
116 eclipse 

9
ฉันจะฮอตคีย์โดยตรงไปยังแท็บค้นหาไฟล์ใน Eclipse ได้อย่างไร
เมื่อฉันใช้CTRL+ Hฉันจบลงบนแท็บ Java Search ฉันต้องการทางลัดเพื่อไปที่การค้นหาไฟล์โดยตรงแทน เป็นไปได้หรือไม่ ดูภาพที่นี่สำหรับสิ่งที่ฉันกำลังพูดถึง:
116 eclipse  editor  hotkeys 

8
ไฟล์. gitignore ทั่วไปสำหรับแอป Android
เพียงวางโครงการ Android ภายใต้การควบคุมเวอร์ชันgit ( beanstalk ) ผ่านทางบรรทัดคำสั่ง ( เทอร์มินัล mac ) ขั้นตอนต่อไปคือการตั้งค่าการยกเว้น สำหรับพวกคุณที่เคยอยู่ในเส้นทางนี้แล้ว: ไฟล์. gitignore ทั่วไปควรมีลักษณะอย่างไรสำหรับโครงการ Android ตั้งค่าโครงการใน Eclipse
116 java  android  eclipse  git  gitignore 

12
คอนเทนเนอร์ classpath ที่ไม่ถูกผูกไว้ใน Eclipse
ฉันได้ตรวจสอบโปรเจ็กต์โดยใช้ Subversive for Eclipse และฉันได้รับข้อผิดพลาดต่อไปนี้: ไม่สามารถสร้างโครงการได้จนกว่าข้อผิดพลาดของเส้นทางการสร้างจะได้รับการแก้ไข คอนเทนเนอร์คลาสพา ธ ที่ไม่ถูกผูกไว้: 'JRE System Library [jdk1.5.0_08]' ฉันคิดว่าข้อผิดพลาดแรกจะได้รับการแก้ไขทันทีที่เกิดข้อผิดพลาดที่สอง ฉันคิดว่าฉันต้องติดตั้ง JDK 1.5.0_08 และตั้งเป็นไลบรารีระบบ jre สำหรับโปรเจ็กต์ แต่ฉันไม่สามารถดาวน์โหลดได้จากที่ใดที่ใกล้ที่สุดที่ฉันจะได้รับคือ JDK 1.5.0_22 หากใครสามารถให้ทางเลือกอื่น (หรือลิงค์ดาวน์โหลดสำหรับ jdk1.5.0_08 ฉันคิดว่า) ฉันจะขอบคุณ



9
มีเครื่องบันทึกมาโครสำหรับ Eclipse หรือไม่? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีปลั๊กอิน Eclipse ที่ดีสำหรับการบันทึกและเล่นมาโครหรือไม่? ฉันได้ลองตัวนี้แล้ว แต่มันก็ไม่ได้ผลอะไร - ดูเหมือนว่ามันยังไม่พร้อมสำหรับไพรม์ไทม์ ฉันรู้เกี่ยวกับเทมเพลตตัวแก้ไข แต่ฉันกำลังมองหาสิ่งที่ฉันสามารถใช้เพื่อบันทึกการกดแป้นพิมพ์ของฉันแล้วใช้หลาย ๆ ครั้งกับข้อความจำนวนมาก ดูเหมือนจะเป็นหลุมแปลก ๆ ใน IDE ฉันไม่มีสิ่งอำนวยความสะดวกในตัวสำหรับสิ่งนี้หรือไม่?
115 java  eclipse  ide  editor  macros 

10
SLF4J: ไม่สามารถโหลดคลาส“ org.slf4j.impl.StaticLoggerBinder” ความผิดพลาด
เกี่ยวกับEclipse IDE ( Indigo , JunoและKepler (เวอร์ชัน 32 และ 64 บิต)) แพลตฟอร์ม : Windows , Ubuntu , Mac เวอร์ชัน m2e : 1.1.0.20120530-0009 , 1.2.0.20120903-1050 , 1.3.0.20130129-0926 , 1.4.0.20130601-0317 ข้อมูลทั่วไป ข้อผิดพลาดข้างต้นเกิดขึ้นหลังจากอัปเดต m2e เป็นเวอร์ชัน 1.1 โดยการลบ m2e 1.1 และย้อนกลับไปที่ m2e 1.0 ทุกอย่างทำงานได้ดี ฉันพยายามทำซ้ำปัญหาใน Windows และ Ubuntu และทำให้ฉันมีข้อผิดพลาดเดียวกัน มีการทดสอบการกำหนดค่าต่างๆของ slf4j-api และ logback แต่ดูเหมือนจะไม่มีผล …

3
คุณจะหยุด Console ไม่ให้โผล่ขึ้นมาโดยอัตโนมัติใน Eclipse ได้อย่างไร
ฉันมีเว็บแอปพลิเคชันที่ทำงานใน Eclipse ด้วย Tomcat มีข้อผิดพลาดเล็กน้อยที่ทำให้คอนโซลป๊อปอัปทุกๆสองสามวินาที ฉันจะหยุดไม่ให้โผล่ขึ้นมาและโฟกัสโดยอัตโนมัติได้อย่างไร
114 java  eclipse 

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