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

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

6
จะแยกโฟลเดอร์หรือไฟล์บางไฟล์ออกจากการตรวจสอบความถูกต้องใน Eclipse ได้อย่างไร?
เรามีไฟล์ XML ที่ผิดรูปแบบจำนวนมากที่ใช้ในการทดสอบหน่วยเพื่อตรวจสอบว่าแอปพลิเคชันของเราสามารถจัดการได้หรือไม่ Eclipse ทำเครื่องหมายไฟล์ XML นี้ว่ามีข้อผิดพลาดทำให้เกิด "มุมมองปัญหา" มีวิธีแยกโฟลเดอร์เฉพาะจากโปรแกรมตรวจสอบ Eclipse หรือไม่?
100 eclipse 

1
อะไรจะดีไปกว่ากัน: @SuppressLint หรือ @TargetApi
ฉันมีปัญหาในแอปของฉันเกี่ยวกับStrictModeและเพิ่มข้อมูลโค้ดที่ปิดใช้งานไฟล์StrictModeHelper. อย่างไรก็ตาม Lint บ่นเกี่ยวกับsetThreadPolicy()ตอนนี้และเสนอให้เพิ่ม @SuppressLint 'NewApi' หรือ @TargetApi(Build.VERSION_CODES.GINGERBREAD) ถึงonCreate()เหตุการณ์ของการดู ชอบวิธีไหน.. หรือโดยพื้นฐานแล้วจะทำเหมือนกัน?
100 android  eclipse  lint 

12
คืนค่าการเชื่อมต่อโปรเจ็กต์การโค่นล้ม Eclipse
ฉันมีโครงการที่ถูกโค่นล้มซึ่งฉันกำลังพัฒนาโดยใช้ Eclipse ฉันทำการเช็คเอาต์ดั้งเดิมจากที่เก็บ svn จากภายใน Eclipse ทุกอย่างเป็นไปด้วยดีเป็นเวลาหลายสัปดาห์ด้วยเหตุผลที่ไม่ทราบสาเหตุ Eclipse (โดยเฉพาะ: subclipse ใน Ganymede) ไม่รับรู้ว่าโครงการของฉันอยู่ภายใต้การควบคุมของ svn อีกต่อไป เมนูบริบทของทีมจะแสดงเฉพาะตัวเลือกเมนู "ใช้โปรแกรมแก้ไข" / "แชร์โปรเจ็กต์นี้" พื้นฐานเท่านั้น จากเชลล์ฉันยังสามารถอัปเดตโปรเจ็กต์โดยใช้เครื่องมือบรรทัดคำสั่ง svn ได้ดังนั้นฉันจึงรู้ว่าข้อมูลรับรอง svn ยังคงใช้งานได้ โครงการอื่น ๆ ภายใต้การโค่นล้มในสำเนาเดียวกันของ Eclipse ยังคงทำงานได้ ฉันรู้ว่าฉันสามารถลบสำเนาในเครื่องและตรวจสอบอีกครั้งได้ แต่ฉันอยากจะเข้าใจว่ามีอะไรผิดพลาด - แก้ไขปัญหาแทนที่จะปกปิดอาการ Eclipse จัดเก็บความรู้ของโครงการใดที่อยู่ภายใต้การควบคุมเวอร์ชัน ฉันดู.projectไฟล์และ.settingsไดเร็กทอรี แต่ไม่เห็นการกล่าวถึงลักษณะ svn หรืออะไรที่คล้ายกันอย่างชัดเจนแม้แต่ในโครงการที่ยังทำงานได้อย่างถูกต้อง
100 eclipse  svn 

11
ทำไม "ไม่พบโครงการที่จะนำเข้า"
ฉันกำลังพยายาม "นำเข้าโครงการที่มีอยู่ไปยังพื้นที่ทำงาน" ในฐานะ "ไดเรกทอรีราก" ฉันเลือกไดเร็กทอรีที่มีไฟล์. java (และ. class) ทั้งหมดของฉัน Eclipse เขียนว่า "ไม่พบโครงการที่จะนำเข้า" ทำไม?
100 java  eclipse  import  project 

11
ข้อผิดพลาด m2e ใน MavenArchiver.getManifest ()
ฉันพบข้อผิดพลาดใน STS ของฉันและไม่แน่ใจว่าจะแก้ไขข้อบกพร่องอย่างไร การค้นหารอบ ๆ ฉันเห็นเพียงการอ้างอิงที่คลุมเครือของข้อผิดพลาดและไม่มีวิธีแก้ไข ข้อผิดพลาดคือ: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) pom.xml/ <maven projectName>บรรทัด 1 ปัญหาการกำหนดค่า Maven คำถาม : ใครสามารถให้คำแนะนำเกี่ยวกับวิธีรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาเพื่อแก้ไขข้อบกพร่องเพิ่มเติมหรือแนวทางแก้ไขที่เป็นไปได้ อาจมีบริบทเพิ่มเติมเกี่ยวกับฟังก์ชันการทำงานของวิธีการ javadoc ที่เกี่ยวข้องกับMavenArchiver.getManifest()เมธอดนั้นไม่มีรายละเอียดมากนักและไม่มีการติดตามสแต็กที่ฉันเห็น ฉันได้ลองรีเฟรชและอัปเดตโครงการและโครงการที่เกี่ยวข้องหลายครั้งรวมถึงการล้าง repo m2 ในพื้นที่ของฉัน ข้อมูล STS : เวอร์ชัน: 3.7.3 รหัสรุ่น: 201602250940 เวที: Eclipse Mars.2 (4.5.2) ข้อมูล m2e : เวอร์ชัน: 1.6.2.20150902-0002

12
ไม่ได้โหลดโถ โปรดดู Servlet Spec 2.3 ส่วน 9.7.2 คลาสที่กระทำผิด: javax / servlet / Servlet.class
ฉันกำลังดำเนินโครงการ Maven ซึ่งเป็นโครงการเว็บแบบไดนามิกด้วย ฉันใช้ห้องสมุด Spring ทั้งหมดใน Maven แล้ว ฉันสร้างขึ้นweb.xmlแต่เมื่อฉันเริ่มเซิร์ฟเวอร์ Tomcat 7 ฉันได้รับข้อความต่อไปนี้: INFO: validateJarFile(C:\Users\mibvzd0\workspace\.metadata\.plugins\ org.eclipse.wst.server.core\tmp2\wtpwebapps\hapi_hl7\WEB-INF\lib\ servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class ฉันพยายามลบ servlet จากwebapp/libแต่มันไม่ได้ผล แจ้งให้เราทราบว่าควรดำเนินการอย่างไรในกรณีของฉัน
100 java  eclipse  maven  tomcat7 

7
อนุญาตให้เฉพาะแอประบบเท่านั้น
ฉันมีแอประบบที่ใช้สิทธิ์ของระบบและฉันมีสิทธิ์เหล่านั้นอยู่ในรายการ Eclipse ให้ข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามสร้างบิลด์ (การสร้างบรรทัดคำสั่งใช้งานได้): อนุญาตให้เฉพาะแอประบบเท่านั้น ฉันทราบอยู่แล้วว่าแอปของฉันต้องการการอนุญาตจากระบบและไม่ใช่ปัญหาสำหรับฉันเพราะแอปพลิเคชันของฉันจะใช้กับโทรศัพท์ที่รูทเท่านั้น ดังนั้นฉันต้องการระงับข้อผิดพลาดนี้ใครรู้วิธี? แก้ไข โปรเจ็กต์ของฉันคอมไพล์ได้ดีในบรรทัดคำสั่งติดตั้งรันและอื่น ๆ แล้วปัญหาของฉันคือคราสให้ข้อผิดพลาดสำหรับไฟล์ manifest
100 android  eclipse  lint 

7
วิธีดาวน์เกรด Java จาก 9 เป็น 8 บน MACOS Eclipse ไม่ได้รันด้วย Java 9
วิธีดาวน์เกรด Java จาก 9 เป็น 8 บน macOS Sierra 10.12.6 (16G29) ฉันลองลบปลั๊กอิน Java และติดตั้ง Java 8 แต่เวอร์ชัน Java และ javac แสดง 9 ในเทอร์มินัล แต่ในการตั้งค่าระบบเป็น 8 ขอบคุณล่วงหน้า
100 java  eclipse 

22
eclipse ไม่เริ่มทำงาน - ไม่พบเครื่องเสมือน java
Eclipse ทำงานได้ดีเมื่อวานนี้ (และนับตั้งแต่ที่ฉันติดตั้งเมื่อประมาณหนึ่งปีที่แล้ว) ทันใดนั้นฉันก็ได้รับข้อผิดพลาดต่อไปนี้เมื่อเริ่มต้นระบบ: "A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH" ฉันไม่ได้เปลี่ยน Eclipse / Java ใด ๆ ที่เกี่ยวข้องกับเครื่องของฉัน แต่มีการใช้การอัปเดต Windows กับเครื่องของฉันเมื่อวานนี้ดังนั้นอาจเกี่ยวข้องกับมัน …
100 eclipse  java 

2
เกิดข้อผิดพลาดในการเริ่มเซิร์ฟเวอร์ jboss
ฉันเพิ่งติดตั้งระบบปฏิบัติการของฉันใหม่เสร็จแล้วและเช่นเคยติดตั้งและทดสอบเครื่องมือมาตรฐานที่ฉันใช้และตอนนี้ฉันได้รับข้อผิดพลาดนี้อย่างที่ไม่เคยมีมาก่อนเมื่อฉันพยายามเริ่ม Jboss 5 จาก eclipse มันเป็นการกำจัดที่ค่อนข้างใหญ่: 3:53:10,693 ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Described java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File] at org.jboss.reflect.plugins.introspection.ReflectionUtils.handleErrors(ReflectionUtils.java:395) at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:153) at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance(ReflectConstructorInfoImpl.java:106) at org.jboss.joinpoint.plugins.BasicConstructorJoinPoint.dispatch(BasicConstructorJoinPoint.java:80) at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.createTarget(AOPConstructorJoinpoint.java:282) at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:103) at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241) at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47) at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109) at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70) at org.jboss.kernel.plugins.dependency.InstantiateAction.installActionInternal(InstantiateAction.java:66) at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) …
99 java  eclipse  jboss  jboss5.x 

11
เหตุผลใดในการล้างการนำเข้าที่ไม่ได้ใช้ใน Java นอกเหนือจากการลดความยุ่งเหยิง
มีเหตุผลที่ดีในการหลีกเลี่ยงคำสั่งนำเข้าที่ไม่ได้ใช้ใน Java หรือไม่? ตามที่ฉันเข้าใจมันมีไว้สำหรับคอมไพเลอร์ดังนั้นการนำเข้าที่ไม่ได้ใช้จำนวนมากจะไม่มีผลกระทบใด ๆ กับโค้ดที่คอมไพล์ เป็นเพียงเพื่อลดความยุ่งเหยิงและหลีกเลี่ยงความขัดแย้งในการตั้งชื่อหรือไม่? (ฉันถามเพราะ Eclipse ให้คำเตือนเกี่ยวกับการนำเข้าที่ไม่ได้ใช้ซึ่งเป็นเรื่องที่น่ารำคาญเมื่อฉันพัฒนาโค้ดเพราะฉันไม่ต้องการลบการนำเข้าจนกว่าฉันจะแน่ใจว่าฉันออกแบบคลาสเสร็จแล้ว)

9
ฉันสามารถหาค่าส่งคืนก่อนที่จะส่งคืนในขณะที่ดีบักใน Eclipse ได้หรือไม่
เป็นไปได้ไหมที่จะเห็นค่าส่งคืนของเมธอดหลังจากรันบรรทัดแล้วและก่อนที่ตัวชี้คำสั่งจะกลับไปที่ฟังก์ชันการโทร ฉันกำลังดีบักโค้ดฉันไม่สามารถแก้ไขได้(อ่าน: ไม่ต้องการรวบรวมไลบรารีของบุคคลที่สามอีกครั้ง)และบางครั้งมันก็ข้ามไปยังโค้ดที่ฉันไม่มีซอร์สหรือนิพจน์ที่ส่งคืนมีผลข้างเคียงที่ทำให้ฉันไม่เป็น สามารถเรียกใช้นิพจน์ในแท็บDisplay บ่อยครั้งที่ค่าส่งคืนถูกใช้ในคำสั่งผสมดังนั้นมุมมองตัวแปรจะไม่แสดงค่าให้ฉันเห็น (ดังนั้นจึงต้องการดูผลลัพธ์ก่อนที่การควบคุมจะกลับไปที่ฟังก์ชันการเรียก) อัปเดต:ฉันไม่สามารถใช้โปรแกรมดูนิพจน์ได้เนื่องจากมีผลข้างเคียงในคำสั่ง

30
Android ClassNotFoundException: ไม่พบคลาสบนเส้นทาง
10-22 15:29:40.897: E/AndroidRuntime(2561): FATAL EXCEPTION: main 10-22 15:29:40.897: E/AndroidRuntime(2561): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.gvg.simid/com.gvg.simid.Login}: java.lang.ClassNotFoundException: Didn't find class "com.gvg.simid.Login" on path: DexPathList[[zip file "/data/app/com.gvg.simid-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.gvg.simid-1, /vendor/lib, /system/lib]] 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2137) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.access$600(ActivityThread.java:141) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) 10-22 15:29:40.897: E/AndroidRuntime(2561): …
99 java  android  eclipse 

23
ข้อผิดพลาด“ Auth Failed” กับ EGit และ GitHub
ฉันได้ติดตั้งปลั๊กอิน EGit ที่ Eclipse Helios และฉันกำลังพยายามใช้กับบัญชี GitHub ของฉัน แต่เมื่อฉันพยายามกำหนดค่าฉันได้รับข้อผิดพลาด "Auth Failed" ฉันใช้ googling แต่โชคไม่ดี ... ดูเหมือนว่าจะมีปัญหากับข้อความรหัสผ่านของฉัน แต่ AFAIK EGit กำลังมองหาสถานที่ที่ถูกต้อง ( /home/user/.ssh/id_rsa) และฉันไม่มีปัญหาในการเชื่อมต่อโดยsshหรือgitไคลเอนต์คอนโซล บางบล็อกบอกว่าเป็นปัญหากับ URI และตัวแยกวิเคราะห์ของ Egit แต่ฉันยังไม่พบวิธีแก้ไข
98 eclipse  github  egit 

22
พฤติกรรม / ข้อผิดพลาดของแป้นพิมพ์คราสแปลก ๆ หรือไม่?
ฉันใช้ Helios บน Mac Snow Leopard ฉันไม่รู้ว่าทำไม แต่ทันใดนั้นปุ่มลูกศรและปุ่มลบของฉันก็เริ่มไม่ทำงานเฉพาะกับ Eclipse (ดังนั้น Eclipse จึงไม่สนใจ) แต่ปุ่มที่เหลือก็ทำงานได้ดี ไม่มีข้อยกเว้น / ข้อผิดพลาดเกิดขึ้นที่ใดก็ได้บนหน้าจอ ฉันไม่รู้ว่าจะเกิดความผิดปกตินี้ได้อย่างไร ทั้งหมดที่ฉันสามารถพูดได้ว่าฉันมีปัญหาเดียวกันกับผู้ชายคนนี้ที่นี่ที่นี่สิ่งที่ไม่ดีเกี่ยวกับเรื่องนี้โพสต์ที่ส่งในปี 2545: s คุณมีปัญหาเดียวกันนี้หรือไม่? ข้อเสนอแนะใด ๆ ? แก้ไข: โปรดทำเครื่องหมายว่า "ฉันด้วย" ในรายงานข้อบกพร่องนี้หวังว่าจะได้รับการแก้ไขในไม่ช้า
98 eclipse  keyboard 

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