2016-03-30 4 views
0

Я использую IntelliJ IDEA на некоторое время, но я всегда открыт один экземпляр для каждого модуля, который я работаю, так, например:модуль IDEA отсутствующих зависимостей Maven

У меня есть один data-access модуль и один service модуль и data-access - это зависимость от service модуля.

Когда я работаю над тем, у меня есть один экземпляр IntelliJ IDEA для каждого.

Так что я хотел бы иметь их все на одном экземпляре, как 2-х модулей, так вот что я сделал:

Я создал файл родительского pom.xml с таким содержимым:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>com.rodrigosasaki</groupId> 
    <artifactId>parent</artifactId> 
    <version>1.0-SNAPSHOT</version> 

    <modules> 
     <module>data-access</module> 
     <module>service</module> 
    </modules> 

</project> 

После этого я создал новую IDEA project на основе этой помпы, и он правильно открыл 2 модуля.

Но я не могу их построить. Если я смотрю в Project Settings > Libraries, я не вижу зависимости maven.

Кто-нибудь знает, что мне не хватает?

ответ

0

Что именно сообщение об ошибке вы получаете? Вы пытались построить их вне своей IDE с maven? Просто попробуйте перейти к родительскому pom из командной строки: mvn clean compile

+0

Да, все работает отлично за пределами intellij, поэтому я уверен, что это связано с IDE. В основном все, что я хочу, это иметь все модули в одном экземпляре IDE, как я делал на eclipse –

Смежные вопросы