如何更改一個作爲獨立intellij項目存在且作爲maven庫包含的庫?如何在Intellij IDEA的不同項目中編輯類庫?
項目結構:
/IdeaProjects/mycommons/
/IdeaProjects/mycore/
mycore的pom.xml:
<dependency>
<groupId>my.domain</groupId>
<artifactId>my-commons</artifactId>
<version>1.0.0</version>
</dependency>
現在,如果我有/mycore
項目打開,並進入從mycommons
一類,有兩個問題: 我只有反編譯的.class
文件。我期望看到真正的java文件。 2.我無法編輯此文件。如果我想改變任何事情,我必須在另一個想法窗口中打開mycommons項目。 3.如果我在mycommons
更改後運行mycore
,那些更改不會自動拾取。我首先必須在mycommons
上運行mvn install
,然後才能在覈心項目中找到它們。
來自eclipse
,這些點都不是問題。 Eclipse只是認識到包含的庫本身就是eclipse項目。所以我可以在一個窗口中編輯它們,然後運行更改,而無需在每次更改時明確安裝庫。
如何在Intellij IDEA
中實現相同的行爲?
我想分享所有未來公司項目之間的共同點。所以我不能將普通人的自由分組。 – membersound
@membersound我的意思是IntelliJ項目和模塊,這是從Maven不同... – Meo
你能更具體地說明你的意思嗎?目前我有兩個正常的intellij項目,這意味着:不同的工作區。如果我現在將公共資源庫從一個工作區複製到另一個工作區,它將僅在此核心工作區內可用。但理想情況下,我希望它可以在任何*工作區/項目中使用。 – membersound