intellij没有采用maven项目结构

时间:2012-09-11 20:22:35

标签: maven intellij-idea

我在Intellij 122.327中有一个mavenized java项目。不幸的是(由于遗留代码)src目录中的某些代码使用测试目录中的测试。我试图删除这些依赖项,但它是一个很长的镜头。同时,我可以使用build-helper maven插件编译和部署,并添加src / test / java作为源代码:

       <execution>
                <id>add-test-dir-source</id>
                <phase>generate-sources</phase>
                <goals>
                    <goal>add-source</goal>
                </goals>
                <configuration>
                    <sources>
                        <source>src/test/java</source>
                    </sources>
                </configuration>
            </execution>

问题是每当我重新启动Intellij时它会将src / test目录标记为“test”目录(如果我转到Project Structure - &gt; Modules - &gt; Sources,src / test标记为绿色)。所以每次我必须手动将test / java标记为“Sources”。有没有办法永久地将其标记为来源?更好的是,Intellij是否有办法从pom中读取并推断出项目结构?

1 个答案:

答案 0 :(得分:-2)