We are building our Android projects with Maven and IntelliJ IDEA. Sometimes we must execute \"Reimport All Maven Projects\", e.g. to update dependencies. The problem with t
From your description above I guess that your project structure differs from the maven default. See Introduction to the POM. But I think the android android:generate-sources is more interesting if you have changed the assets directory etc.
Example:
<sourceDirectory>${basedir}/src</sourceDirectory>
<outputDirectory>${basedir}/target/classes</outputDirectory>
After IDEA detects and adds Android facet to module, it would start generating gen
folder at usual place, but maven-android-plugin
generates its own under target
directory.
You need to tell IDEA to place generated files at same place where maven-android-plugin
creates them.
First, use module's android facet settings and check the option to use Maven goal instead of generating by itself:
Then, go to module's settings and set output path same as Maven's, which is target
directory:
Delete gen
directories, Do mvn clean
to clear all unnecessary files.
According to the reply of Sven Strohschein at http://youtrack.jetbrains.com/issue/IDEA-94901 you can try to:
Works fo me.