Eclipse: โครงการทั้งหมดของฉันหายไปจาก Project Explorer


132

ดูเหมือนว่าโครงการทั้งหมดของฉัน (ยกเว้นโครงการเดียว) หายไปจากมุมมอง Project Explorer

ฉันใช้Eclipse Java EE IDEสำหรับนักพัฒนาเว็บ
เวอร์ชัน: Helios Service Release 2
Build id: 20110218-0911

หมายเหตุ: โปรเจ็กต์ทั้งหมดมีอยู่ในระบบไฟล์

จะนำกลับมาได้อย่างไร? ความคิดใด ๆ ?


2
ปัญหานี้ดูเหมือนว่าจะยังคงมีอยู่ใน Eclipse Kepler edition บน Linux ทันใดนั้นโครงการทั้งหมดของฉันก็หายไปหลังจากที่ฉันเปิดตัว Eclipse
tonga

เกิดขึ้นกับฉันด้วย ฉันโพสต์วิธีแก้ปัญหาอัตโนมัติด้วยสคริปต์ ไม่มีขั้นตอนการนำเข้าที่น่าเบื่ออีกต่อไป!
Luca Davanzo

คำตอบ:


173

เรื่องนี้เกิดขึ้นกับฉัน ฉันยังไม่แน่ใจว่าเป็นอย่างไร แต่สาเหตุก็คือข้อมูลเมตาในพื้นที่ทำงานของฉันเสียหายอาจเนื่องมาจาก Eclipse ปิดระบบอย่างไม่เหมาะสม วิธีแก้ปัญหาตามที่อธิบายไว้ที่นี่คือ:

หมายเหตุขั้นตอนที่ 2 และ 3 เป็นทางเลือกหาก Eclipse ไม่หยุดทำงาน แต่ไม่แสดงโครงการใด ๆ

  1. ปิด Eclipse
  2. cd /home/user/workspace/.metadata/.plugins
  3. mv org.eclipse.core.resources org.eclipse.core.resources_bak
  4. เริ่ม Eclipse
  5. ทำไฟล์ -> นำเข้า
  6. ทั่วไป -> โครงการที่มีอยู่ในพื้นที่ทำงาน
  7. คลิกช่อง "เลือกไดเรกทอรีราก" และเรียกดูโฟลเดอร์ย่อยแต่ละโฟลเดอร์ในโฟลเดอร์พื้นที่ทำงานของคุณและนำเข้า

สำหรับฉันนี่เป็นเรื่องที่น่าเบื่อมากเนื่องจากฉันมีโปรเจ็กต์หลายโหลในพื้นที่ทำงานของฉัน แต่นี่เป็นทางออกเดียวที่ฉันพบว่าไม่มีการกู้คืนพื้นที่ทำงานทั้งหมดจากข้อมูลสำรอง

แก้ไข:คำตอบนี้ค่อนข้างเก่าและอาจมีวิธีแก้ปัญหาที่ดีกว่านี้ แม้ว่าฉันจะไม่จำเป็นต้องลอง แต่ฉันขอแนะนำให้ลองใช้โซลูชันของ @ antonagestam ก่อนเนื่องจากคนอื่น ๆ แนะนำว่าอาจเร็วกว่าและมีประสิทธิภาพมากกว่า

แก้ไข:เนื่องจากมันค่อนข้างง่ายฉันขอแนะนำให้ลองใช้โซลูชันของ antonagestam ก่อน อย่างไรก็ตามปัญหานี้เพิ่งเกิดขึ้นอีกครั้งสำหรับฉันและวิธีแก้ปัญหานั้นไม่ได้ผลในกรณีของฉัน แต่ก็ไม่รบกวนการแก้ปัญหานี้


เท่าที่ฉันบอกได้. metalog ไม่ใช่ไดเร็กทอรีย่อยในพื้นที่ทำงาน คุณหมายถึง. metadata? นอกจากนี้เมื่อฉันไปนำเข้ามันขึ้นว่า "ไม่พบโครงการที่จะนำเข้า"
ชิม

2
ขอบคุณนั่นคือสิ่งที่ฉันกำลังมองหา แต่เนื่องจากฉันมีปลั๊กอินโปรเจ็กต์แยกต่างหากประมาณ 200 รายการจึงใช้เวลานานเกินไปที่จะทำทีละรายการ ดังนั้นเมื่อเลือกไดเรกทอรีรากให้เลือกโฟลเดอร์ทั่วไปสำหรับพวกเขาทั้งหมดและกล่องโต้ตอบนำเข้าจะค้นหาโครงการทั้งหมดภายใต้ dir นั้น ช่วยฉันประหยัดเวลาและความกังวลใจได้มาก o)
Kuba

อ่านคำตอบอื่น ๆ ก่อนที่จะใช้สิ่งนี้ ... คำตอบของ antonagestam ช่วยแก้ปัญหาของฉันได้ใน 2 วินาที
Tony Park

6
ในกรณีของฉันคำตอบของคุณช่วยแก้ปัญหาได้ การตั้งค่าองค์ประกอบระดับบนสุด -> โครงการไม่มีส่วนเกี่ยวข้องกับมัน
Benas

1
คำตอบของคุณยอดเยี่ยมมาก! ช่วยงานของฉันได้มาก ... ไม่ต้องผ่านแต่ละโฟลเดอร์ย่อย เพียงแค่เลือกไดเรกทอรีรากเป็นพื้นที่ทำงานและรับโครงการทั้งหมดโดยอัตโนมัติ เลือกทั้งหมดได้รับการตรวจสอบแล้วเพียงกด 'เสร็จสิ้น' จากนั้นและตั้งค่า
Chinmay

80

ฉันมีปัญหาเดียวกันใน Aptana ทันใดนั้นโครงการของฉันก็หายไป แก้ไขได้โดยไปที่เมนูแบบเลื่อนลงใน Project Explorer และไปที่ Top Level Elements -> Projects


9
นี่น่าจะเป็นคำตอบที่ได้รับการยอมรับ ปัญหาเก่า แต่คำถามที่ได้รับการโหวตมากที่สุดที่นี่เป็นเพียงการแก้ปัญหาที่ยาวนานและไม่จำเป็น
vcanales

6
สิ่งนี้แก้ไขปัญหาของฉันได้ง่ายกว่าคำตอบที่โหวตมากที่สุด
Tony Park

2
แม้ว่าฉันแน่ใจว่ามีสาเหตุอื่น ๆ ของปัญหานี้ แต่การทำตามคำตอบที่ได้รับการยอมรับไม่ได้ทำอะไรให้ฉันเลย นี่คือสิ่งที่ฉันต้องทำ
RTF

8
@devJunk: ฉันยอมรับว่าวิธีนี้เร็วกว่าคำตอบที่ยอมรับมากและควรลองก่อน อย่างไรก็ตามมันไม่ใช่วิธีแก้ปัญหาอย่างน้อยในกรณีของฉัน - และน่าจะไม่ใช่ของ op ด้วย นี่คือวิธีแก้ข้อผิดพลาดโง่ ๆ ของนักพัฒนา สิ่งที่ไม่สามารถแก้ไขได้ด้วยคำตอบที่ยอมรับดังนั้นจึงไม่ใช่วิธีแก้ปัญหา บางครั้งคุณต้องยอมรับคนเดียวที่สามารถกำหนดวิธีแก้ปัญหาที่ถูกต้องได้อย่างแท้จริงคือ op
ChiefTwoPencils

3
ปัญหานี้เพิ่งเกิดขึ้นอีกครั้งสำหรับฉันและวิธีนี้ใช้ไม่ได้ผล องค์ประกอบระดับบนสุด -> โครงการได้รับการคัดเลือกแล้วในความเป็นจริง
Cerin

26

ไปที่

ไฟล์ -> นำเข้า -> ทั่วไป -> โครงการที่มีอยู่ลงในพื้นที่ทำงาน

จากนั้นในRoot Directoryเข้าสู่เส้นทางพื้นที่ทำงานที่โครงการทั้งหมดของคุณบันทึกไว้และคลิกรีเฟรชตามด้านล่าง

ใส่คำอธิบายภาพที่นี่

แล้วคลิกเสร็จสิ้น

ใส่คำอธิบายภาพที่นี่


6
ฉันคิดว่าคำตอบของ @logan น่าจะเป็นคำตอบอันดับต้น ๆ ! ตามที่แนะนำเราสามารถนำเข้า (โดยไม่ต้องคัดลอก) หลายโครงการได้ในครั้งเดียว บันทึกวันของฉัน
mvsagar

@Manglesh: ไชโย ยินดีต้อนรับ :)
logan

1
ทำงานให้ฉันเมื่อองค์ประกอบระดับบนสุดไม่ได้ผล
จอน

15

ฉันประสบปัญหาเดียวกันสำหรับโครงการ Android ใน Eclipse นี้การเชื่อมโยงเป็นประโยชน์มากในการฟื้นฟูโครงการที่ขาดหายไป

  1. ไปที่ 'File-> Import-> General-> From Existing Project'
  2. เลือกโฟลเดอร์รูทไปที่ Workspace
  3. คลิกที่ปุ่ม 'รีเฟรช'
  4. เลือกโครงการที่ต้องการแล้วคลิกปุ่ม 'เสร็จสิ้น'

4
แม้ว่าลิงก์นี้อาจตอบคำถามได้ แต่ควรรวมส่วนสำคัญของคำตอบไว้ที่นี่และระบุลิงก์เพื่อการอ้างอิง คำตอบแบบลิงก์เท่านั้นอาจไม่ถูกต้องหากหน้าที่เชื่อมโยงเปลี่ยนไป
Polygnome

11

ฉันมีปัญหาเดียวกันในLuna ,

ทันใดนั้นโครงการของฉันก็หายไปในการเริ่มต้นขึ้น
ฉันแก้ไขสิ่งนี้โดยเลือกยกเลิกการเลือกชุดการทำงานตัวเลือกในเมนูแบบเลื่อนลงใน Project Explorer

หมายเหตุ: ฉันโพสต์คำตอบนี้แม้ว่านี่จะไม่ใช่คำตอบที่ถูกต้องสำหรับคำถามนี้ ตั้งแต่ฉันค้นหา Luna และมาที่นี่ในขณะที่พยายามพูดคุยกับสิ่งต่างๆฉันก็พบวิธีแก้ปัญหานี้ สิ่งนี้อาจช่วยคนอื่นได้


ไม่ได้ผลสำหรับฉัน ฉันกำลังประสบปัญหานี้ใน Luna เช่นกัน อย่างไรก็ตามฉันได้ค้นพบว่าด้วยเหตุผลที่ไม่ทราบสาเหตุ Eclipse ได้เลือก "Working sets" เป็น "Top Level Elements" (เมนูเดียวกันใน Project Explorer แต่เป็นตัวเลือกแรก)
rbaleksandar

1
มีปัญหาเดียวกันใน Luna โซลูชันนี้ทำงานได้อย่างสมบูรณ์
bcloutier

11

คลิกที่ Windows> Open Perspectives> java กด Ok Project Explore จะกลับมาบนหน้าจอ ..


11
นี่อาจเป็นวิธีแก้ปัญหา "Project Explorer ของฉันหายไป" อย่างไรก็ตามคำถามเดิมอธิบายถึงปัญหาที่ Project Explorer อยู่บนหน้าจอ แต่ไม่มีโครงการใด ๆ
anton1980

4

วิธีแก้ปัญหาของฉันคือเปิดเมนูมุมมองและเลือก "องค์ประกอบระดับบนสุด" และตั้งค่า "โครงการ"


ใช่มันใช้ได้กับฉัน! เมื่อคราสไม่ปิดตัวลงสิ่งนี้จะมีการเปลี่ยนแปลงอย่างใด ฉันได้เห็นโฟลเดอร์โครงการของฉันเมื่อคราสเกิดขึ้น แต่ในไม่ช้าก็จะหายไป และใช่นี่คือการแก้ไขด่วน !!
Parasrish

3

หากวิธีการใด ๆ ก่อนหน้านี้ไม่ได้ผลสำหรับคุณให้ลบพื้นที่ทำงานเก่าของคุณให้สร้างพื้นที่ทำงานใหม่และวางไว้ตามค่าเริ่มต้น คุณสามารถทำได้โดยเรียกใช้ Eclipse สองครั้ง - ครั้งที่สองจะขอพื้นที่ทำงานจากคุณ;) จากนั้นนำเข้าโครงการทั้งหมดของคุณที่นั่นอีกครั้งและพูดว่า "ปัญหาลาก่อน"


หากคุณกำลังกู้คืนไฟล์โครงการของคุณจากข้อมูลสำรองจากระบบอื่นอาจจำเป็นต้องติดตั้งสิทธิ์การอ่านใหม่ก่อนเช่น sudo chmod a + rwx / Users / myname / workspace / *
Black

ฉันไม่รู้เกี่ยวกับเรื่องนี้ ... ดีฉันไม่เคยทำ แต่ขอบคุณสำหรับการแบ่งปัน
danigonlinea

2

หากคุณใช้มุมมอง "รายการงาน" ของ Eclipse บางครั้งมันจะพยายามซ่อนไฟล์หรือโปรเจ็กต์ที่คิดว่าไม่เกี่ยวข้องกับงานที่กำหนด (เช่นไฟล์ใด ๆ ที่ไม่ได้เปิดในขณะที่คุณเลือกงานบางอย่างเป็นงานปัจจุบัน ). หากคุณต้องการให้ Eclipse หยุดการซ่อนไฟล์ในกรณีนั้นคุณสามารถลบงานทั้งหมดได้

หรือคุณอาจรีสตาร์ทคราสของคุณและเพียงแค่ปิดโปรเจ็กต์แล้วเปิดอีกครั้ง (จากเมนูบริบทคลิกเมาส์ขวา) ไฟล์จะถูกกู้คืน

หากไม่ได้รับโครงการของคุณกลับมาให้เลือก "ตัวเลือกตัวกรอง" (คลิกที่มุมขวาของแท็บ Project Explorer และเปิดเมนูบริบทเลือกตัวเลือกตัวกรองจากเมนู) และตรวจสอบให้แน่ใจว่าไม่ได้เลือกประเภทโครงการของคุณ


ฉันลบงานทั้งหมดของฉันใน "รายการงาน" และเริ่ม Eclipse ใหม่ ... แต่ยังคงเป็นปัญหาเดิม ไม่มีตัวกรองที่สามารถซ่อนโครงการของฉันได้ ขอบคุณสำหรับคำตอบ.
francesco

อาจลองลบไดเร็กทอรีเวิร์กสเปซ / .metadata ของคุณและสำรองโปรเจ็กต์ของคุณเช่นสร้างไฟล์ Zip จากนั้นใช้เพื่อนำเข้าโปรเจ็กต์ที่คุณมีอยู่ไปยังพื้นที่ทำงาน
Mouna Cheikhna

สามารถมองเห็นได้ในมุมมองนาวิเกเตอร์หรือไม่
nitind

2

คุณควรตรวจสอบชุดการทำงานที่ใช้งานอยู่ - ตรวจสอบให้แน่ใจว่าปิดอยู่


2

Mona ถูกต้อง - ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่ารายการงานให้แสดงทั้งหมดตามที่ภาพแสดง คลิกลูกศรทางด้านซ้ายของโปรเจ็กต์หากคุณต้องการแยกตัวกรองของคุณใหม่ รีเซ็ตมุมมองของคุณหากคุณไม่เห็นรายการงาน

แสดงโครงการทั้งหมดใน eclipse


หากสิ่งนี้ได้ผลสำหรับคุณโปรดยอมรับเป็นคำตอบขอบคุณ คุณยังไม่ยอมรับคำตอบใด ๆ
Roy Hinkley

2

วันนี้ 22-03-2559 ฉันตรวจสอบคำถามนี้อีกครั้งและใช้ECLIPSE MARSฉันแก้ไขด้วย:

  • เมื่อเปิด Eclipse แล้วให้ไปที่FILE -> RESTART

ใช้พื้นที่ทำงานเดียวกันและฉันมีโครงการทั้งหมดใน "PROJECT EXPLORER"

บางครั้งการดำเนินการนี้จะแก้ปัญหา (คลิกที่โครงการและดูโครงการทั้งหมด !!)

 ปัญหาของฉัน

ดังนั้นวิธีแก้ปัญหาอื่น ๆ คือ:

สารละลาย


1
ตรวจสอบให้แน่ใจว่าไม่ได้กดปุ่ม 'โฟกัสที่งานที่ใช้งานอยู่' ใน Project Explorer
Francois

1

เมื่อสิ่งนี้เกิดขึ้นกับฉันฉันได้ตั้งค่า Project Explorer ให้แสดงเฉพาะชุดการทำงานเท่านั้น ฉันไม่มีจึงไม่มีอะไรปรากฏ

ในการแก้ไขฉันไปที่เมนูมุมมอง Project Explorer (ถัดจากไอคอนย่อเล็กสุดและขยายใหญ่สุดใน Project Explorer) องค์ประกอบระดับบนสุด -> โครงการ

ขอบคุณ @antonagestam ที่ชี้ให้ฉันไปในทิศทางที่ถูกต้อง


1

ดูเหมือนว่ามันจะเกิดขึ้นกับเราทุกคน ฉันแฮ็คอย่างมีความสุขที่ javascript ไม่มีที่ไหนใกล้สิ่งที่จำศีลของ java ที่น่ารังเกียจและบูม "ไม่พบ org.jboss.logging.BasicLoging" ฉันไม่ได้แตะต้องอะไรเลย!. หลังจากพยายามทำให้มันปรากฏขึ้นมาประมาณหนึ่งชั่วโมงรีสตาร์ทเซิร์ฟเวอร์ mysql คราสเพิ่มไหที่ไม่จำเป็นก่อนหน้านี้ฉันปรับใช้โซลูชัน fix all ปุ่มปิด แล้วแซ่บไม่มีโครงการ (ฉันยังไม่ฉลาดว่าทำไมการเรียก Configuration () ตอนนี้ควรต้องใช้ jboss-logging ... โถบางทีฉันอาจจะต้องการมันตลอดเวลาเมื่อมีสิ่งเลวร้ายเกิดขึ้น)

ข้อมูลของฉันคือ

  1. ใช้คอมไพล์เก็บข้อมูลของคุณในพื้นที่ทำงานคราสให้น้อยที่สุด จากนั้นเพียงแค่นำเข้าโปรเจ็กต์จาก git repo ที่มีอยู่เมื่อคราสสูญเสียมันเป็นหินอ่อน

  2. ฉันสูญเสียการกำหนดค่าเซิร์ฟเวอร์ของฉันด้วย มันอยู่ที่นั่น แต่ eclipse ยืนยันว่าไม่มีสิ่งกำหนดค่าเซิร์ฟเวอร์และระเบิด ดังนั้นสร้างอีกอันฉันแสดงความรู้สึกของฉันเกี่ยวกับคราสในชื่อเซิร์ฟเวอร์ใหม่ของฉันและคัดลอกการกำหนดค่า apache xml ของคุณ (พื้นที่ทำงาน / เซิร์ฟเวอร์ / I_Love_Eclipse) จากไดเร็กทอรีที่ดีอย่างสมบูรณ์แบบดั้งเดิม


1

ไม่แน่ใจว่าอย่างไร / ทำไม แต่สิ่งนี้เกิดขึ้นกับฉันครั้งหนึ่งเมื่อฉันเพิ่มงานใน Mylyn ดูเหมือนว่า mylyn กำลังกรองโครงการของฉัน เมื่อฉันลบงานพวกเขาทั้งหมดก็กลับมา


1

ไม่มีคำตอบใดที่ให้ไว้ที่นี่ได้ผลสำหรับฉัน Enterprise Explorer ของฉันเป็นสีเทาทั้งหมดและฉันไม่สามารถนำเข้าหรือนำเข้าโครงการอีกครั้งได้

ใน. metadata.log ของฉันฉันเห็นข้อผิดพลาดนี้:

assertion failed: working set with same name already registered

ดังนั้นฉันจึงลบไฟล์เหล่านี้:

.metadata.plugins \ org.eclipse.ui.workbench \ workingsets.xml

ตอนนี้ฉันสามารถดูโครงการทั้งหมดของฉันได้ ฉันไม่ต้องเพิ่มกลับเข้าไปอีก


1

ฉันพบวิธีแก้ปัญหาที่ได้ผลดีกว่าสำหรับฉัน ภายใต้โฟลเดอร์บ้านของฉันฉันพบโฟลเดอร์ workspace / .metadata ฉันคัดลอกโฟลเดอร์นี้ลงในพื้นที่ทำงาน eclipse ของฉันแทนที่โฟลเดอร์. metadata ที่เคยอยู่ที่นั่น เมื่อฉันเริ่ม Eclipse ทุกอย่างก็กลับไปเหมือนเดิม - โครงการทั้งหมดที่มีอยู่ไฟล์ที่เปิดทั้งหมดยังคงเปิดอยู่ ฯลฯ เหมือนไม่มีอะไรเกิดขึ้น! ฉันใช้ Neon


สิ่งนี้ช่วยฉันได้มาก ก่อนอื่นฉันทำการสำรองข้อมูลจากโฟลเดอร์. metadata คัดลอกโฟลเดอร์จากพื้นที่ทำงานอื่น (ที่คล้ายกัน) และเขียนทับโฟลเดอร์นี้และไฟล์จากข้อมูลสำรองของฉัน: 1. .metadata \ .plugins \ org.eclipse.wst.server.core \ 2 .metadata \ .plugins \ org.eclipse.core.runtime \ .settings \ org.eclipse.wst.server.core.prefs
wadjakman

0

วิธีแก้ปัญหาที่ Cerin จัดหาให้การนำเข้าทุกครั้งที่เกิดปัญหานี้อาจน่าเบื่อ

ดังนั้นฉันจึงใช้สคริปต์ที่ควบคุมว่าการตั้งค่าพื้นที่ทำงานออกหรือไม่: ถ้าไม่ให้คืนค่าเป็นค่าเริ่มต้น

ฉันมีไอคอนทางลัด eclipse ที่แผงด้านบนที่ดำเนินการ:

 /opt/eclipse/checkWorkspace && /opt/eclipse/eclipse

Script checkWorkspaceเป็นตัวแบ่ง:

#!/bin/bash

ECLIPSE_CONFIG_PATH="/opt/eclipse/configuration"
ECLIPSE_CONFIG_FILE="config.ini"
ECLIPSE_CONFIG_SETTING="osgi.instance.area.default"
DEFAULT_WORKSPACE_PATH="@user.home/workspace"
ECLIPSE_LOG="/var/log/eclipse.log"

cd ${ECLIPSE_CONFIG_PATH}

function sedeasy {
  sed -i "s/$(echo $1 | sed -e 's/\([[\/.*]\|\]\)/\\&/g')/$(echo $2 | sed -e 's/[\/&]/\\&/g')/g" $3
}

WORKSPACE_EXISTS=$(cat ${ECLIPSE_CONFIG_FILE} | grep ${ECLIPSE_CONFIG_SETTING})

# If workspace setting doesn't exists 
if [ -z "$WORKSPACE_EXISTS" ]; then
  echo "worskspace setting not exists, resetting to default." >> ${ECLIPSE_LOG}
  newConf=${ECLIPSE_CONFIG_SETTING}"="${DEFAULT_WORKSPACE_PATH}
  echo ${newConf} >> ${ECLIPSE_CONFIG_FILE}     
else    
   # if setting exist but it is empty
   vals=(${WORKSPACE_EXISTS//=/ }) 
   length=$(echo ${#vals[@]})
   if [ "${length}" -lt 2 ]; then
       newConf=${ECLIPSE_CONFIG_SETTING}"="${DEFAULT_WORKSPACE_PATH}
       confToReplace=$(echo ${vals[0]})
       sedeasy ${confToReplace} ${newConf} ${ECLIPSE_CONFIG_FILE}
       echo "worskspace exists but is empty, resetting to default." >> ${ECLIPSE_LOG}
   else
      echo "Worskspace already set:" "${vals[1]}"
   fi
fi

บางทีอาจเป็นแบบเซมมิเดีย แต่ใช้ได้ผล


0

ฉันลองวิธีแก้ปัญหามากมาย ฉันพบของฉันในเมนูแบบเลื่อนลงของ Entreprise Explorer: - การลบ org.eclipse.core.resources จะไม่มีผล - "องค์ประกอบระดับบนสุด -> โครงการ" ถูกตรวจสอบให้ฉันแล้ว การสลับกับเอกสารจะไม่มีผล - การเลือกส่วนขยายทั้งหมดในตัวเลือกตัวกรองของเมนูแบบเลื่อนลงไม่มีผลตั้งแต่แรกเห็นบางทีอาจช่วยแก้ปัญหาได้บางส่วน

วิธีแก้ปัญหามาจาก "การยกเลิกการเลือกเอกสาร" (ตัวเลือกที่สามในเมนูแบบเลื่อนลง Entreprise Explorer) ฉันคิดว่าตัวเลือกนั้นรีเซ็ตการกรองเอกสารที่แสดงใน Explorer

หวังว่ามันจะช่วย JN Gerbaux ได้


0

น่าเบื่อ แต่มันใช้ได้ผลสำหรับฉัน (Kepler):

  1. ใช้ยูทิลิตี้ OS zip zip ทุกอย่างที่อยู่ด้านล่างโฟลเดอร์พื้นที่ทำงานของโปรเจ็กต์ไปยังไฟล์ zip เพื่อวางไว้ในไดเร็กทอรีแยกต่างหาก (จะใช้c:\tmp\workspace.zipเป็นตัวอย่าง)

  2. คลายซิปworkspace.zipไปที่c:\tmpไดเร็กทอรี สมมติว่ามีโฟลเดอร์โครงการที่เรียกว่าProject1

    ก. ตรวจสอบว่าไฟล์ทั้งหมดในProject1มีสิทธิ์ควบคุมทั้งหมดสำหรับทุกคนหรืออย่างน้อยก็มี777สิทธิ์

  3. ลบโฟลเดอร์โครงการทั้งหมดในเวิร์กสเปซ Eclipse

  4. สร้างแต่ละโปรเจ็กต์ใหม่ทีละโปรเจ็กต์ตามประเภทดั้งเดิม (Java, Dynamic Web ฯลฯ ) (จะใช้Project1เป็นตัวอย่างนะครับ) ไม่ต้องเติมอะไร

  5. ใน Eclipse ทำFile -> นำเข้า -> File System จากนั้นเลือกc:\tmp\Project1เป็นแหล่งที่มา

  6. เลือกพื้นที่ทำงานProject1เป็นปลายทาง ไม่ได้เขียนทับไฟล์ใด ๆ

  7. ใน Eclipse ให้รีเฟรชโปรเจ็กต์และทดสอบ มันควรจะทำงาน


0

ยังมีปัญหานี้

My Solution คือการยกเลิกการเลือก Box PyDev: Closed Projects แม้ว่า Projects ที่ซ่อนอยู่เหล่านั้นจะเป็น PHP และไม่ใช่ Python Projects ก็ตาม (BUG แปลก ๆ ใน Eclipse / Aptana ???)

โปรดทราบว่าแม้แต่ "โครงการที่ปิดแล้ว" (หัวข้อที่อยู่เหนือโครงการปิดของ Pydev ) ก็ยังไม่ได้เลือก ดังนั้นคุณต้องยกเลิกการเลือกทั้งสองอย่างการตั้งค่า

สิ่งนี้: คราสแสดงเฉพาะ "โปรเจ็กต์ที่เปิด" ในตัวสำรวจโปรเจ็กต์


0

โครงการทั้งหมดของฉันถูกปิดและฉันได้ซ่อนโครงการที่ปิดแล้วในการตั้งค่า ดังนั้นในการเปิดโครงการให้ไปที่เมนูมุมมองด้านขวาบนและยกเลิกการเลือกตัวเลือกโครงการที่ปิดแล้ว สมมติว่าตรวจสอบเรียบร้อยแล้ว

ใส่คำอธิบายภาพที่นี่


0

ทำตามขั้นตอนต่อไปนี้

         File --> Import --> Existing Projects into Workspace

         Select the root directory as ur old root folder

         Finish.

Yahoo .. มีโครงการเก่าของคุณอีกแล้วในตัวสำรวจโครงการของคุณ


0

1) ไฟล์> นำเข้า> โครงการที่มีอยู่ลงในพื้นที่ทำงาน 2) เลือกโฟลเดอร์พื้นที่ทำงานของคุณ 3) เลือกโครงการทั้งหมดของคุณ 4) เสร็จสิ้น

ตกลงข้างบน !!!


0

ไฟล์ - นำเข้า - โครงการที่มีอยู่ลงในพื้นที่ทำงาน - เรียกดู - เลือกพื้นที่ทำงานของคุณ - เสร็จแล้ว!


0

หาก Eclipse ถูกฆ่าในระหว่างการปิดระบบฐานข้อมูลโปรเจ็กต์อาจเสียหาย (โดยปกติฐานข้อมูลโปรเจ็กต์จะอยู่ใน: workspace/.metadata/org.eclipse.core.resources/.root/1.tree :)

ข้อความเช่นนี้จะเข้าสู่ระบบWorkspace/.metadata/.log:

!MESSAGE Could not read metadata for '.../.metadata/.plugins/org.eclipse.core.resources/.root/.markers'.

ข้อมูลสูญหาย คุณต้องนำเข้าโครงการของคุณอีกครั้ง (ไฟล์ -> นำเข้า -> ทั่วไป -> โครงการที่มีอยู่ไปยังพื้นที่ทำงาน)

รายการโครงการที่อยู่ในพื้นที่ทำงานยังสามารถเห็นได้ใน .metadata/org.eclipse.core.resources/.projects/รายการของโครงการที่อยู่ในพื้นที่ทำงานยังสามารถเห็นได้ใน

โปร.locationเจ็กต์ที่อยู่นอกพื้นที่ทำงานจะมีไฟล์ที่มีเส้นทางไปยังโปรเจ็กต์


0

ฉันก็มีปัญหาเดียวกัน

ไฟล์> รีสตาร์ท โปรเจ็กต์และโมดูลปรากฏขึ้นหลังจากรีสตาร์ทคราส แต่พบข้อผิดพลาดใหม่ เกิดข้อผิดพลาดภายในระหว่าง: "AppXray Indexing ... " java.lang.NullPointerException

ดังนั้นจึงเป็นการดีที่จะปลอดภัยนำเข้าโครงการอีกครั้งในพื้นที่ทำงานใหม่


0

หากคุณไปที่Quick Accessและพิมพ์Projectsคุณจะได้รับโครงการของคุณกลับคืนมา


0

เลือก
ไฟล์> สลับพื้นที่ทำงาน> 'MyWorkSpace'

Eclipse รีสตาร์ทและถ้าคุณโชคดีเหมือนฉันโปรเจ็กต์จะถูกแมปอย่างถูกต้อง


ในกรณีของฉันฉันมีสภาพแวดล้อมของนักพัฒนาบนเซิร์ฟเวอร์ที่ใช้ร่วมกันกับผู้ใช้ประมาณ 10-15 คนซึ่งอาจเปลี่ยนแปลงสิ่งที่ส่งผลกระทบต่อผู้ใช้รายอื่นโดยไม่ได้ตั้งใจ

เคล็ดลับประจำวัน: อย่าทำอย่างนั้น ...


0

เมื่อเร็ว ๆ นี้ฉันประสบปัญหานี้ แต่ในกรณีของฉันฉันซ่อนรายการทั้งหมดด้วยตัวเองเมื่อตรวจสอบรายการทั้งหมดในกล่องโต้ตอบ "ตัวกรองและการปรับแต่ง"

ฉันไม่ได้อ่านบันทึกด้านบนและคิดว่าการตรวจสอบจะอนุญาตให้ดูรายการเพิ่มเติมใด ๆ ใน Project Explorer แต่ในความเป็นจริงการตรวจสอบว่าซ่อนรายการที่เกี่ยวข้องจาก Explorer!

โปรดทราบสิ่งนี้! )

กล่องโต้ตอบ:

ไดอะล็อก

วิธีเปิดกล่องโต้ตอบนี้:

วิธีเปิดกล่องโต้ตอบนี้

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