其實不需要在控制檯敲命令 gradle eclipse, 直接import即可
比如我在gitHub上下載的hibernate-orm的源碼,需要導入到eclipse中:
1️⃣首先在控制檯 定位到工程的跟目錄:
cd D:\java_study\workspace_neon_gradle\hibernate-orm>
2️⃣hibernate項目有多個module,我需要在控制檯先build下:
輸入命令: gradle build
這條命令需要運行好長時間,運行完畢之後,就會看到每個子項目下面都會多出一個文件夾target,而且target下還有一個generated-src目錄,這個大概就是build時自動生成的java類,這也是我在導入項目到eclipse之前先控制檯build的一個原因。
3️⃣將generated-src目錄拷貝到子項目的根目錄下,跟src同級的目錄
4️⃣ 導入所有的項目到eclipse中,Project root directory選擇hibernate-orm
5️⃣ 導入完畢後,將子項目中的Source Folder做修改,比如hibernate-core:
將generated-src/../修改成Source Folder, 並且修改所有的源文件編譯後輸出的路徑,統一爲 target/classes
6️⃣ 接下來就可以對hibernate-orm的源碼做修改
⑦ 修改完畢之後,再次build,在target/libs下面就會找到想要的jar(記得把generated-src文件夾刪除)
8️⃣ 如果你的項目需要的jar包是通過maven down下來的,那麼就要修改maven的settings文件,使之使用本地的jar包
<localRepository>C:/Users/Jerny_Liu/.m2/repository</localRepository>