Intellij นำเข้าคราส

ฉันเพิ่งเริ่มลองย้ายไปที่ Intellij หลังจากลองมาหลายครั้ง ฉันจึงตัดสินใจดำเนินการครั้งใหญ่ ฉันได้ดาวน์โหลดแบบประเมินผลขั้นสุดยอดแล้ว

ดังนั้นฉันจึงตัดสินใจนำเข้าโปรเจ็กต์ของฉันจาก eclipse อย่างไรก็ตาม ฉันกำลังประสบปัญหาบางอย่าง

1- เมื่อฉันนำเข้าโครงการเป็นโมดูล (ภายในโครงการใน Intellij) ซึ่งฉันระบุอย่างชัดเจนว่าฉันต้องการนำเข้าโครงการที่ไหน (เช่น "เก็บไฟล์โครงการและโมดูลไว้ใน") (เช่น ในโฟลเดอร์ของต้นฉบับ ชื่อภายในโฟลเดอร์โครงการที่ครอบคลุม Intellij ปัจจุบัน)

 >>>Intellij do not import the files but references the eclipse project from whithin a new folder that it create. I do not want to mix my source. I want to duplicate the source and have it in intellij. But intellij, is actually pointing to my eclipse project.
       This is an issue for me. Is there a way to avoid that ?

คำถามว่าการนำเข้ามีพฤติกรรมอย่างไร มันทำซ้ำไฟล์ทั้งหมดและสร้าง dir ใหม่ด้วยไฟล์ที่ซ้ำกันทั้งหมดและ conig หรือเพียงแค่สร้าง dir ใหม่ด้วยไฟล์ conf ที่ชี้ไปที่ dir เก่า

ฉันควรทำอย่างไรหากฉันต้องการเปลี่ยนจากโปรเจ็กต์ A ใน clipse ไปเป็นโปรเจ็กต์ A 'ใน Intellij โดยที่ A' เป็นโคลนของ A โดยที่ทั้งคู่เป็นโปรเจ็กต์ที่เป็นอิสระอย่างสมบูรณ์

ใครสามารถช่วยหรือช่วยเหลือเรื่องนี้ได้ ขอบคุณมาก.


person MaatDeamon    schedule 26.12.2013    source แหล่งที่มา


คำตอบ (1)


การนำเข้าจะไม่ทำซ้ำไฟล์ใดๆ แต่จะสร้างไฟล์ข้อมูลเมตา IntelliJ (.idea, *.iml, *.ipr) ภายในโปรเจ็กต์ของคุณ ดังนั้นคุณจึงสามารถทำงานบนโค้ดเบสเดียวกันกับ IDE ทั้งสองพร้อมกันได้ นอกจากนี้ คุณสามารถสร้างการซิงค์แบบสองทางโดยมีการเปลี่ยนแปลงการกำหนดค่าโปรเจ็กต์ Eclipse ที่ซิงค์กับโมดูล IntelliJ และในทางกลับกัน

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

หากคุณใช้ git คุณสามารถโคลนพื้นที่เก็บข้อมูล git ที่มีอยู่ได้

$ git clone my-eclipse-project my-idea-project
person kukido    schedule 27.12.2013