Hi all... I've tried to install a .jar file using a relative path to a file located in a folder named common-lib under the parent folder of the project... Just like:
-parent-project | |-module1 | |-availability_queue | |-common-lib | | | |-j2ee.jar | |-praxis.jar | |-moduleN And I want to install these jars in the clean phase by using maven-install-plugin. Whe I run >mvn clean, the plugin installs the dependency, but it still try to install the file from the other modules, and causes the next error: [INFO] [clean:clean] [INFO] [install:install-file {execution: j2ee-library}] [INFO] Installing D:\dev\workspace\parent-project\availability_queue\common-lib\j2ee.jar to C:\Documents and Settings\Jorge Ruiz\.m2\repository\javax\j2ee\1.4\j2ee-1.4.jar [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error installing artifact 'javax:j2ee:jar': Error installing artifact: File D:\dev\workspace\parent-project\availability_queue\common-lib\j2ee.jar does not exist Looks like the plugin try to find the file into the submodules, however the file is correctly installed and the dependency is now in the local repository... There is my parent pom.xml... .... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.2</version> <executions> <execution> <id>j2ee-library</id> <phase>clean</phase> <goals> <goal>install-file</goal> </goals> <configuration> <file>${common-lib}/j2ee.jar</file> <groupId>javax</groupId> <artifactId>j2ee</artifactId> <version>1.4</version> <packaging>jar</packaging> </configuration> </execution> <execution> <id>praxis-library</id> <phase>clean</phase> <goals> <goal>install-file</goal> </goals> <configuration> <file>${common-lib}/praxis.jar</file> <groupId>praxis</groupId> <artifactId>praxis</artifactId> <version>1.0</version> <packaging>jar</packaging> </configuration> </execution> </executions> </plugin> ..... <properties> <common-lib>common-lib</common-lib> </properties> -- View this message in context: http://www.nabble.com/BUILD-ERROR-with-relative-path-on-install-file-goal-tp23861813p23861813.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org