There may be a way to accomplish this, but this is simply not a use
case I've ever encountered myself, so I have no idea if its possible
or how to do so.

To be honest, I don't understand your use case here either. I would
probably use install:install-file and deploy:deploy-file rather than
what you are attempting.

Wayne

On Tue, Oct 7, 2008 at 12:25 PM, Michael Hüttermann
<[EMAIL PROTECTED]> wrote:
> Thanks! Isn't there any way to jump into the lifecycle and prevent Maven
> to deploy the packaged jar ?? Or: to prevent Maven to package the jar?
>
>
>
>> Use build-helper plugin to attach the checked-out jar to your build,
>> so it is installed and deployed alongside other artifacts.
>>
>> This will not, however, prevent Maven from deploying your packaged jar as
>> well.
>>
>> Wayne
>>
>> On Tue, Oct 7, 2008 at 5:37 AM, Michael Hüttermann
>> <[EMAIL PROTECTED]> wrote:
>>> Hello experts,
>>>
>>> during a build lifecycle I want to checkout a whole eclipse project from
>>> SVN which also contains an already available and packaged JAR. I copy
>>> this
>>> JAR from outside the checkout-directory to the root of my Maven project.
>>> This copied jar must be distributed by install/deploy. The Maven project
>>> itself neither contains business classes nor contains test classes, it
>>> is
>>> just a wrapper for the checked-out JAR. How would you archieve this?
>>>
>>> One try you can see below. The checked-out JAR is placed correctly to
>>> the
>>> root folder of my Maven project but the wrong jar is installed. "mvn
>>> install" installs the empty jar (the project has no classes) describing
>>> my
>>> Maven project itself. Why? How can I install/deploy the final
>>> checked-out
>>> JAR (only)? Thanks !!!!
>>>
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>>> http://maven.apache.org/maven-v4_0_0.xsd";
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>>>  <modelVersion>4.0.0</modelVersion>
>>>  <artifactId>abc</artifactId>
>>>  <packaging>pom</packaging>
>>>  <version>0.0.1-SNAPSHOT</version>
>>>
>>>  <build>
>>>    <pluginManagement>
>>>      <plugins>
>>>        <plugin>
>>>          <groupId>org.apache.maven.plugins</groupId>
>>>          <artifactId>maven-jar-plugin</artifactId>
>>>          <configuration>
>>>            <finalName>todelete</finalName>
>>>          </configuration>
>>>        </plugin>
>>>        <plugin>
>>>          <groupId>org.apache.maven.plugins</groupId>
>>>          <artifactId>maven-scm-plugin</artifactId>
>>>          <executions>
>>>            <execution>
>>>              <phase>compile</phase>
>>>              <configuration>
>>>                <connectionUrl>check the eclipse project out
>>> ...</connectionUrl>
>>>                <scmVersion>...</scmVersion>
>>>                <scmVersionType>...</scmVersionType>
>>>              </configuration>
>>>              <goals>
>>>                <goal>checkout</goal>
>>>              </goals>
>>>            </execution>
>>>          </executions>
>>>        </plugin>
>>>        <plugin>
>>>          <groupId>org.apache.maven.plugins</groupId>
>>>          <artifactId>maven-antrun-plugin</artifactId>
>>>          <executions>
>>>            <execution>
>>>              <phase>package</phase>
>>>              <configuration>
>>>                <tasks>
>>>                  <echo>copy just the jar from outside the
>>> checkout-folder
>>> to the Maven-project root directory</echo>
>>>                  <copy .../>
>>>                </tasks>
>>>              </configuration>
>>>              <goals>
>>>                <goal>run</goal>
>>>              </goals>
>>>            </execution>
>>>          </executions>
>>>        </plugin>
>>>      </plugins>
>>>    </pluginManagement>
>>>  </build>
>>>
>>> </project>
>>>
>>>
>>>
>>>
>>> Thanks !!!!
>>>
>>> Michael
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to