No trabalho real, muitas vezes encontramos essa situação. Criamos um projeto comum (Projeto Maven) como um projeto público. Existem muitas classes de ferramentas em comum que podem ser chamadas por vários outros projetos.
Por exemplo, o Common and Service são separados em projetos Maven separados para uso por outros projetos e são referenciados por outros projetos por meio de potes.
Agora, os projetos da web precisam referenciar comuns e serviços. Se a idéia abrir projetos comuns, de serviço e da Web separadamente, ao depurar projetos da Web, você encontrará dificuldades: o código em comum e o serviço referenciado pela Web é embalado em potes e não poderá ser depurado. A menos que o código -fonte seja instalado no repositório local quando o Comum e o Serviço são instalados, ele é inconveniente. Cada vez que a atualização comum e de serviço requer a operação de instalação do Maven, o código referenciado na Web será atualizado.
1. Solução Eclipse
Eclipse tem o conceito de espaço de trabalho. Coloque comum, serviço e web em um espaço de trabalho. O Eclipse abrirá todos os projetos no espaço de trabalho. O Eclipse encontrará automaticamente dependências. Clique em Código Comum na Web e saltará diretamente para o código -fonte correspondente em comum. Durante a depuração, ele também pode ser ajustado à depuração comum e passo a passo, o que é muito conveniente.
Então, o Intellij Idea também pode implementar a função do espaço de trabalho? Obviamente, a idéia de Intellij é muito poderosa, e essa função deve estar disponível!
2. Intellij Idear Solution
2.1 Primeiro, faça o download dos projetos comuns, de serviço e da Web do SVN para um diretório local, por exemplo, para uma pasta chamada Workspace:
2.2 Abra o Intellij Idea Compiler, clique no arquivo de menu-> Abra ... e selecione o diretório da área de trabalho agora: agora:
Clique em OK para abrir o diretório da área de trabalho. A interface após a abertura é a seguinte:
2.3 Depois de abri -lo, verifica -se que a idéia não reconhece automaticamente o projeto MAVEN. No momento, você precisa adicionar manualmente o arquivo POM.xml do projeto na coluna MAVEN Projects no lado direito da idéia, para que a ideia possa reconhecê -la:
Pressione e segure Ctrl para selecionar o arquivo POM.XML e clique no botão OK.
2.4 Ok, aqui a ideia já pode identificar as dependências entre cada projeto Maven.
Resumir
O exposto acima é o tutorial gráfico para a Intellij Idea que eu apresentei a você sobre a abertura de vários projetos como o Eclipse. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!