Kind of surprising this issue is discovered after more than a year.
I can confirm that right now it only *reads* the GAV information from the
pom, but this pom file itself isn't actually used as part of the deploy.
So the plugin should be improved here.
Could you create an issue for it?[1]
thanks,
Robert
[1] https://jira.codehaus.org/browse/MINSTALL
Op Tue, 14 Oct 2014 13:17:06 +0200 schreef Johan Ekesparr
<johan....@gmail.com>:
The instructions on the page custom-pom-installation doesn't solve the
problem I'm having ( I'm usin the
maven-install-plugin:2.5.2:install-file )
Example 1) Here we must have two files. The artifact jar-file _and_ an
pom.xml file. I see no way of referencing the pom.xml _inside_ the
artifact
jar-file. So this I can't use since the pom.xml is bundled inside hte
artifact.jar.
Example 2) This will install the artifact jar-file with the information
in
the bundled pom.xml but then it generates a dummy pom.xml and install it.
Why is it not installing the pom.xml it just read !?
Generated POM-file looks like this :-(
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="
http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.pop.group</groupId>
<artifactId>beatles</artifactId>
<version>1.2.3</version>
<description>POM was created from install:install-file</description>
</project>
/J
Hi,
this is supported since version 2.5.
Read
http://maven.apache.org/plugins/maven-install-plugin/examples/custom-pom-installation.html
for the details.
thanks,
Robert
Op Mon, 13 Oct 2014 13:56:26 +0200 schreef Johan Ekesparr
<johan....@gmail.com>:
> Is there any way of installing the pom.xml file from inside an
existing
> artifact using the maven-install-plugin ?
>
> Currently when we have an artifact created in a maven build the
artifact
> includes the pom.xml file. Using the goal install:install-file we can
> install the arrtifact(jar-file) and the install plugin will read the
> pom.xml insiden the artifact to get the groupId and name of the
artifact
> during the installation.
> We would like the installer to also be able to extract and install the
> pom.xml file from the artifact at the same time. I find it odd that
it's
> not done during the installation of the artifact since it's already
> reading
> the pom.xml the logical step from my point of view is to also install
it.
>
> Currently I'm forced to create a small ant-script to extract the
pom.xml
> file and install it separatly.
>
> So is it possible to do this with the current tool that I have missed
or
> could someone suggest a way to get this into the suggested improvment
> list
> for the project ?
>
> /J
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org