You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by eyal edri <ey...@gmail.com> on 2009/12/28 12:42:56 UTC

success building project from cli, failed from m2eclipse

i have a m2 project which i can install using the cli interface, but fails
using the m2eclipse plugin...

anyone has an idea?

here are the outputs:

command line:

[eyale@eyale-f8-32 IncreasePriority]$ mvn install
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building IncreasePriority
[INFO]    task-segment: [install]
[INFO]
------------------------------------------------------------------------
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory:
/home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.company.url.unknowns.IncreasePriorityTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar {execution: default-jar}]
[INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
[INFO] DbUtil-0.0.4.jar already exists in destination.
[INFO] sqljdbc-2.0.jar already exists in destination.
[INFO] activation-1.1.jar already exists in destination.
[INFO] mail-1.4.1.jar already exists in destination.
[INFO] junit-3.8.1.jar already exists in destination.
[INFO] log4j-1.2.14.jar already exists in destination.
[INFO] [install:install {execution: default-install}]
[INFO] Installing /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
to
/home/eyale/.m2/repository/com/company/url/unknowns/IncreasePriority/0.0.2/IncreasePriority-0.0.2.jar
[INFO] [resources:copy-resources {execution: copy-conf}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] [resources:copy-resources {execution: copy-cron}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
------------------------------------------------------------------------
*[INFO] BUILD SUCCESSFUL*
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 10 seconds
[INFO] Finished at: Mon Dec 28 13:37:58 IST 2009
[INFO] Final Memory: 18M/74M
[INFO]
------------------------------------------------------------------------
[eyale@eyale-f8-32 IncreasePriority]$


from eclipse:

[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building IncreasePriority
[INFO]
[INFO] Id: com.company.url.unknowns:IncreasePriority:jar:0.0.2
[INFO] task-segment: [install]
[INFO]
------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] [compiler:compile]
[INFO] Compiling 1 source file to
/home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/classes
[INFO] [resources:testResources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] [compiler:testCompile]
[INFO] Compiling 1 source file to
/home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory:
/home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running com.company.url.unknowns.IncreasePriorityTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 sec

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar]
[INFO] Building jar:
/usr/local/ct-urlf-increase-priority/IncreasePriority.jar
[INFO] [dependency:copy-dependencies]
[INFO] Copying classes to /usr/lib/ctch/java/classes
[ERROR]

The following mojo encountered an error while executing:
Group-Id: org.apache.maven.plugins
Artifact-Id: maven-dependency-plugin
Version: 2.0
Mojo: copy-dependencies
brought in via: POM

While building project:
Group-Id: com.company.url.unknowns
Artifact-Id: IncreasePriority
Version: 0.0.2
>From file:
/home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/pom.xml
Reason: Error copying artifact from
/home/eyale/starteam/Work/websec/Main/Projects/DbUtil/target/classes to
/usr/lib/ctch/java/classes



[INFO]
------------------------------------------------------------------------
[INFO] For more information, run with the -e flag
[INFO]
------------------------------------------------------------------------
*[INFO] BUILD FAILED*
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 12 seconds
[INFO] Finished at: Mon Dec 28 13:37:30 IST 2009
[INFO] Final Memory: 10M/79M
[INFO]
------------------------------------------------------------------------


the POM:

<?xml version="1.0" encoding="utf-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.company.url.unknowns</groupId>
  <artifactId>IncreasePriority</artifactId>
  <packaging>jar</packaging>
  <version>0.0.2</version>
  <name>IncreasePriority</name>
  <parent>
    <groupId>com.company.maven.pom</groupId>
    <artifactId>WebSecParent</artifactId>
    <version>0.0.1</version>
  </parent>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <executions>
          <execution>
            <id>copy-dependencies</id>
            <phase>package</phase>
            <goals>
              <goal>copy-dependencies</goal>
            </goals>
            <configuration>
              <outputDirectory>/usr/lib/ctch/java</outputDirectory>
              <overWriteReleases>false</overWriteReleases>
              <overWriteSnapshots>false</overWriteSnapshots>
              <overWriteIfNewer>true</overWriteIfNewer>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
          <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-resources-plugin</artifactId>
        <executions>
          <execution>
            <id>copy-conf</id>
            <phase>install</phase>
            <goals>
              <goal>copy-resources</goal>
            </goals>
            <configuration>

<outputDirectory>/etc/ct-urlf-increase-priority/</outputDirectory>
              <resources>
                <resource>
                  <directory>src/main/resources</directory>
                  <filtering>true</filtering>
                  <includes>
                    <include>**/*.properties</include>
                  </includes>
                </resource>
              </resources>
            </configuration>
          </execution>
          <execution>
            <id>copy-cron</id>
            <phase>install</phase>
            <goals>
              <goal>copy-resources</goal>
            </goals>
            <configuration>
              <outputDirectory>/etc/cron.d/</outputDirectory>
              <resources>
                <resource>
                  <directory>src/main/resources</directory>
                  <filtering>true</filtering>
                  <includes>
                    <include>**/*.cron</include>
                  </includes>
                </resource>
              </resources>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <configuration>

<outputDirectory>/usr/local/ct-urlf-increase-priority</outputDirectory>
          <archive>
            <manifest>

<mainClass>com.company.url.unknowns.IncreasePriority</mainClass>
              <addClasspath>true</addClasspath>
              <classpathPrefix>/usr/lib/ctch/java</classpathPrefix>
            </manifest>
          </archive>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <dependencies>
    <dependency>
      <groupId>javax.mail</groupId>
      <artifactId>mail</artifactId>
      <version>1.4.1</version>
    </dependency>
    <dependency>
      <groupId>com.company.sql</groupId>
      <artifactId>DbUtil</artifactId>
      <version>0.0.4</version>
    </dependency>
  </dependencies>
</project>



-- 
Eyal Edri

Re: success building project from cli, failed from m2eclipse

Posted by Stephen Connolly <st...@gmail.com>.
I notice you do not specify a version for the dependency plugin. newer  
versions of the cli specify a default version of the dependency plugin  
(the exact version depends on the maven version)

m2eclipsr relies on the maven embedder which iirc does not lock down  
the core plugins, or at least might lock down to a different version

try specifying the versions of all plugins

in addition you could be seeing file locking issues in eclipse, but as  
you are on *nix that is less likely

Sent from my [rhymes with tryPod] ;-)

On 28 Dec 2009, at 11:42, eyal edri <ey...@gmail.com> wrote:

> i have a m2 project which i can install using the cli interface, but  
> fails
> using the m2eclipse plugin...
>
> anyone has an idea?
>
> here are the outputs:
>
> command line:
>
> [eyale@eyale-f8-32 IncreasePriority]$ mvn install
> [INFO] Scanning for projects...
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Building IncreasePriority
> [INFO]    task-segment: [install]
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] [resources:resources {execution: default-resources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 2 resources
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [resources:testResources {execution: default-testResources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] [compiler:testCompile {execution: default-testCompile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [surefire:test {execution: default-test}]
> [INFO] Surefire report directory:
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/surefire-reports
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running com.company.url.unknowns.IncreasePriorityTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06  
> sec
>
> Results :
>
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [jar:jar {execution: default-jar}]
> [INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
> [INFO] DbUtil-0.0.4.jar already exists in destination.
> [INFO] sqljdbc-2.0.jar already exists in destination.
> [INFO] activation-1.1.jar already exists in destination.
> [INFO] mail-1.4.1.jar already exists in destination.
> [INFO] junit-3.8.1.jar already exists in destination.
> [INFO] log4j-1.2.14.jar already exists in destination.
> [INFO] [install:install {execution: default-install}]
> [INFO] Installing /usr/local/ct-urlf-increase-priority/ 
> IncreasePriority.jar
> to
> /home/eyale/.m2/repository/com/company/url/unknowns/IncreasePriority/ 
> 0.0.2/IncreasePriority-0.0.2.jar
> [INFO] [resources:copy-resources {execution: copy-conf}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 1 resource
> [INFO] [resources:copy-resources {execution: copy-cron}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 1 resource
> [INFO]
> --- 
> ---------------------------------------------------------------------
> *[INFO] BUILD SUCCESSFUL*
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Total time: 10 seconds
> [INFO] Finished at: Mon Dec 28 13:37:58 IST 2009
> [INFO] Final Memory: 18M/74M
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [eyale@eyale-f8-32 IncreasePriority]$
>
>
> from eclipse:
>
> [INFO] Scanning for projects...
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Building IncreasePriority
> [INFO]
> [INFO] Id: com.company.url.unknowns:IncreasePriority:jar:0.0.2
> [INFO] task-segment: [install]
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 2 resources
> [INFO] [compiler:compile]
> [INFO] Compiling 1 source file to
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/classes
> [INFO] [resources:testResources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] [compiler:testCompile]
> [INFO] Compiling 1 source file to
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/test-classes
> [INFO] [surefire:test]
> [INFO] Surefire report directory:
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/surefire-reports
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running com.company.url.unknowns.IncreasePriorityTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:  
> 0.064 sec
>
> Results :
>
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [jar:jar]
> [INFO] Building jar:
> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
> [INFO] [dependency:copy-dependencies]
> [INFO] Copying classes to /usr/lib/ctch/java/classes
> [ERROR]
>
> The following mojo encountered an error while executing:
> Group-Id: org.apache.maven.plugins
> Artifact-Id: maven-dependency-plugin
> Version: 2.0
> Mojo: copy-dependencies
> brought in via: POM
>
> While building project:
> Group-Id: com.company.url.unknowns
> Artifact-Id: IncreasePriority
> Version: 0.0.2
> From file:
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> pom.xml
> Reason: Error copying artifact from
> /home/eyale/starteam/Work/websec/Main/Projects/DbUtil/target/classes  
> to
> /usr/lib/ctch/java/classes
>
>
>
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] For more information, run with the -e flag
> [INFO]
> --- 
> ---------------------------------------------------------------------
> *[INFO] BUILD FAILED*
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Total time: 12 seconds
> [INFO] Finished at: Mon Dec 28 13:37:30 IST 2009
> [INFO] Final Memory: 10M/79M
> [INFO]
> --- 
> ---------------------------------------------------------------------
>
>
> the POM:
>
> <?xml version="1.0" encoding="utf-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd 
> ">
>  <modelVersion>4.0.0</modelVersion>
>  <groupId>com.company.url.unknowns</groupId>
>  <artifactId>IncreasePriority</artifactId>
>  <packaging>jar</packaging>
>  <version>0.0.2</version>
>  <name>IncreasePriority</name>
>  <parent>
>    <groupId>com.company.maven.pom</groupId>
>    <artifactId>WebSecParent</artifactId>
>    <version>0.0.1</version>
>  </parent>
>  <build>
>    <plugins>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-dependency-plugin</artifactId>
>        <executions>
>          <execution>
>            <id>copy-dependencies</id>
>            <phase>package</phase>
>            <goals>
>              <goal>copy-dependencies</goal>
>            </goals>
>            <configuration>
>              <outputDirectory>/usr/lib/ctch/java</outputDirectory>
>              <overWriteReleases>false</overWriteReleases>
>              <overWriteSnapshots>false</overWriteSnapshots>
>              <overWriteIfNewer>true</overWriteIfNewer>
>            </configuration>
>          </execution>
>        </executions>
>      </plugin>
>      <plugin>
>          <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-resources-plugin</artifactId>
>        <executions>
>          <execution>
>            <id>copy-conf</id>
>            <phase>install</phase>
>            <goals>
>              <goal>copy-resources</goal>
>            </goals>
>            <configuration>
>
> <outputDirectory>/etc/ct-urlf-increase-priority/</outputDirectory>
>              <resources>
>                <resource>
>                  <directory>src/main/resources</directory>
>                  <filtering>true</filtering>
>                  <includes>
>                    <include>**/*.properties</include>
>                  </includes>
>                </resource>
>              </resources>
>            </configuration>
>          </execution>
>          <execution>
>            <id>copy-cron</id>
>            <phase>install</phase>
>            <goals>
>              <goal>copy-resources</goal>
>            </goals>
>            <configuration>
>              <outputDirectory>/etc/cron.d/</outputDirectory>
>              <resources>
>                <resource>
>                  <directory>src/main/resources</directory>
>                  <filtering>true</filtering>
>                  <includes>
>                    <include>**/*.cron</include>
>                  </includes>
>                </resource>
>              </resources>
>            </configuration>
>          </execution>
>        </executions>
>      </plugin>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-jar-plugin</artifactId>
>        <configuration>
>
> <outputDirectory>/usr/local/ct-urlf-increase-priority</ 
> outputDirectory>
>          <archive>
>            <manifest>
>
> <mainClass>com.company.url.unknowns.IncreasePriority</mainClass>
>              <addClasspath>true</addClasspath>
>              <classpathPrefix>/usr/lib/ctch/java</classpathPrefix>
>            </manifest>
>          </archive>
>        </configuration>
>      </plugin>
>    </plugins>
>  </build>
>  <dependencies>
>    <dependency>
>      <groupId>javax.mail</groupId>
>      <artifactId>mail</artifactId>
>      <version>1.4.1</version>
>    </dependency>
>    <dependency>
>      <groupId>com.company.sql</groupId>
>      <artifactId>DbUtil</artifactId>
>      <version>0.0.4</version>
>    </dependency>
>  </dependencies>
> </project>
>
>
>
> -- 
> Eyal Edri

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: success building project from cli, failed from m2eclipse

Posted by eyal edri <ey...@gmail.com>.
OK,

1st i added version numbers to all the plugins in the parent pom project
(i assume that if i use any of the plugin in the children i dont need to
mention version, they inherit it).
it didn't solve the problem.

btw, i use a parent pom not for multi project, but for reuse and order in
our maven projects.

as for the build failed in eclipse, i 'unticked' the option 'Resolve
Workspace Artifacts' and it did the job.
(can't say i can explain it, but it worked :)

nevertheless, i will follow your advice on working with snapshots when i
figure out how to use them :)

thanks,

On Mon, Dec 28, 2009 at 3:12 PM, Stephen Connolly <
stephen.alan.connolly@gmail.com> wrote:

> yes. release versions are never checked for updates, snapshots are. so
> during devel your project should alway be a snapshot. at release time you
> change to a release build and do deploy and thenchange to the next snapshot
> version. maven release plugin will do that for you
>
>
> Sent from my [rhymes with tryPod] ;-)
>
> On 28 Dec 2009, at 12:34, eyal edri <ey...@gmail.com> wrote:
>
>  I'm really just in the testing phase of maven + java... so it's not
>> production yet.
>> i haven't fully grasped the concept of SNAPSHOT versions and how to use
>> them...
>>
>> what you're saying is i need to change all my apps ver to ver-SNAPSHOT?
>> and the maven release plugin will be used to change it to a real build
>> ver?
>>
>> E.
>>
>> On Mon, Dec 28, 2009 at 1:56 PM, Stephen Connolly <
>> stephen.alan.connolly@gmail.com> wrote:
>>
>>  another issue is your project version is a non-snapshot version... you
>>> should really only build release versions in conjunction with the maven
>>> release plugin, or else you really really need to know exactly what you
>>> are
>>> doing (ie your release workflow being different from the release plugin,
>>> so
>>> you replicate what it does but for your workflow)
>>>
>>> I know the above is not related to your question... but you will have
>>> other
>>> issues with your build if you insist on developing with non-snapshot
>>> versions of your projects
>>>
>>>
>>> Sent from my [rhymes with tryPod] ;-)
>>>
>>> On 28 Dec 2009, at 11:42, eyal edri <ey...@gmail.com> wrote:
>>>
>>> i have a m2 project which i can install using the cli interface, but
>>> fails
>>>
>>>> using the m2eclipse plugin...
>>>>
>>>> anyone has an idea?
>>>>
>>>> here are the outputs:
>>>>
>>>> command line:
>>>>
>>>> [eyale@eyale-f8-32 IncreasePriority]$ mvn install
>>>> [INFO] Scanning for projects...
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Building IncreasePriority
>>>> [INFO]    task-segment: [install]
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] [resources:resources {execution: default-resources}]
>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>> [INFO] Copying 2 resources
>>>> [INFO] [compiler:compile {execution: default-compile}]
>>>> [INFO] Nothing to compile - all classes are up to date
>>>> [INFO] [resources:testResources {execution: default-testResources}]
>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>> [INFO] Copying 0 resource
>>>> [INFO] [compiler:testCompile {execution: default-testCompile}]
>>>> [INFO] Nothing to compile - all classes are up to date
>>>> [INFO] [surefire:test {execution: default-test}]
>>>> [INFO] Surefire report directory:
>>>>
>>>>
>>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/surefire-reports
>>>>
>>>> -------------------------------------------------------
>>>> T E S T S
>>>> -------------------------------------------------------
>>>> Running com.company.url.unknowns.IncreasePriorityTest
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec
>>>>
>>>> Results :
>>>>
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>>>>
>>>> [INFO] [jar:jar {execution: default-jar}]
>>>> [INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
>>>> [INFO] DbUtil-0.0.4.jar already exists in destination.
>>>> [INFO] sqljdbc-2.0.jar already exists in destination.
>>>> [INFO] activation-1.1.jar already exists in destination.
>>>> [INFO] mail-1.4.1.jar already exists in destination.
>>>> [INFO] junit-3.8.1.jar already exists in destination.
>>>> [INFO] log4j-1.2.14.jar already exists in destination.
>>>> [INFO] [install:install {execution: default-install}]
>>>> [INFO] Installing
>>>> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
>>>> to
>>>>
>>>>
>>>> /home/eyale/.m2/repository/com/company/url/unknowns/IncreasePriority/0.0.2/IncreasePriority-0.0.2.jar
>>>> [INFO] [resources:copy-resources {execution: copy-conf}]
>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>> [INFO] Copying 1 resource
>>>> [INFO] [resources:copy-resources {execution: copy-cron}]
>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>> [INFO] Copying 1 resource
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> *[INFO] BUILD SUCCESSFUL*
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Total time: 10 seconds
>>>> [INFO] Finished at: Mon Dec 28 13:37:58 IST 2009
>>>> [INFO] Final Memory: 18M/74M
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [eyale@eyale-f8-32 IncreasePriority]$
>>>>
>>>>
>>>> from eclipse:
>>>>
>>>> [INFO] Scanning for projects...
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Building IncreasePriority
>>>> [INFO]
>>>> [INFO] Id: com.company.url.unknowns:IncreasePriority:jar:0.0.2
>>>> [INFO] task-segment: [install]
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] [resources:resources]
>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>> [INFO] Copying 2 resources
>>>> [INFO] [compiler:compile]
>>>> [INFO] Compiling 1 source file to
>>>>
>>>>
>>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/classes
>>>> [INFO] [resources:testResources]
>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>> [INFO] Copying 0 resource
>>>> [INFO] [compiler:testCompile]
>>>> [INFO] Compiling 1 source file to
>>>>
>>>>
>>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/test-classes
>>>> [INFO] [surefire:test]
>>>> [INFO] Surefire report directory:
>>>>
>>>>
>>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/surefire-reports
>>>>
>>>> -------------------------------------------------------
>>>> T E S T S
>>>> -------------------------------------------------------
>>>> Running com.company.url.unknowns.IncreasePriorityTest
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064
>>>> sec
>>>>
>>>> Results :
>>>>
>>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>>>>
>>>> [INFO] [jar:jar]
>>>> [INFO] Building jar:
>>>> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
>>>> [INFO] [dependency:copy-dependencies]
>>>> [INFO] Copying classes to /usr/lib/ctch/java/classes
>>>> [ERROR]
>>>>
>>>> The following mojo encountered an error while executing:
>>>> Group-Id: org.apache.maven.plugins
>>>> Artifact-Id: maven-dependency-plugin
>>>> Version: 2.0
>>>> Mojo: copy-dependencies
>>>> brought in via: POM
>>>>
>>>> While building project:
>>>> Group-Id: com.company.url.unknowns
>>>> Artifact-Id: IncreasePriority
>>>> Version: 0.0.2
>>>> From file:
>>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/pom.xml
>>>> Reason: Error copying artifact from
>>>> /home/eyale/starteam/Work/websec/Main/Projects/DbUtil/target/classes to
>>>> /usr/lib/ctch/java/classes
>>>>
>>>>
>>>>
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] For more information, run with the -e flag
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> *[INFO] BUILD FAILED*
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Total time: 12 seconds
>>>> [INFO] Finished at: Mon Dec 28 13:37:30 IST 2009
>>>> [INFO] Final Memory: 10M/79M
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> the POM:
>>>>
>>>> <?xml version="1.0" encoding="utf-8"?>
>>>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>>>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
>>>> http://maven.apache.org/POM/4.0.0
>>>> http://maven.apache.org/maven-v4_0_0.xsd">
>>>> <modelVersion>4.0.0</modelVersion>
>>>> <groupId>com.company.url.unknowns</groupId>
>>>> <artifactId>IncreasePriority</artifactId>
>>>> <packaging>jar</packaging>
>>>> <version>0.0.2</version>
>>>> <name>IncreasePriority</name>
>>>> <parent>
>>>>  <groupId>com.company.maven.pom</groupId>
>>>>  <artifactId>WebSecParent</artifactId>
>>>>  <version>0.0.1</version>
>>>> </parent>
>>>> <build>
>>>>  <plugins>
>>>>   <plugin>
>>>>     <groupId>org.apache.maven.plugins</groupId>
>>>>     <artifactId>maven-dependency-plugin</artifactId>
>>>>     <executions>
>>>>       <execution>
>>>>         <id>copy-dependencies</id>
>>>>         <phase>package</phase>
>>>>         <goals>
>>>>           <goal>copy-dependencies</goal>
>>>>         </goals>
>>>>         <configuration>
>>>>           <outputDirectory>/usr/lib/ctch/java</outputDirectory>
>>>>           <overWriteReleases>false</overWriteReleases>
>>>>           <overWriteSnapshots>false</overWriteSnapshots>
>>>>           <overWriteIfNewer>true</overWriteIfNewer>
>>>>         </configuration>
>>>>       </execution>
>>>>     </executions>
>>>>   </plugin>
>>>>   <plugin>
>>>>       <groupId>org.apache.maven.plugins</groupId>
>>>>     <artifactId>maven-resources-plugin</artifactId>
>>>>     <executions>
>>>>       <execution>
>>>>         <id>copy-conf</id>
>>>>         <phase>install</phase>
>>>>         <goals>
>>>>           <goal>copy-resources</goal>
>>>>         </goals>
>>>>         <configuration>
>>>>
>>>> <outputDirectory>/etc/ct-urlf-increase-priority/</outputDirectory>
>>>>           <resources>
>>>>             <resource>
>>>>               <directory>src/main/resources</directory>
>>>>               <filtering>true</filtering>
>>>>               <includes>
>>>>                 <include>**/*.properties</include>
>>>>               </includes>
>>>>             </resource>
>>>>           </resources>
>>>>         </configuration>
>>>>       </execution>
>>>>       <execution>
>>>>         <id>copy-cron</id>
>>>>         <phase>install</phase>
>>>>         <goals>
>>>>           <goal>copy-resources</goal>
>>>>         </goals>
>>>>         <configuration>
>>>>           <outputDirectory>/etc/cron.d/</outputDirectory>
>>>>           <resources>
>>>>             <resource>
>>>>               <directory>src/main/resources</directory>
>>>>               <filtering>true</filtering>
>>>>               <includes>
>>>>                 <include>**/*.cron</include>
>>>>               </includes>
>>>>             </resource>
>>>>           </resources>
>>>>         </configuration>
>>>>       </execution>
>>>>     </executions>
>>>>   </plugin>
>>>>   <plugin>
>>>>     <groupId>org.apache.maven.plugins</groupId>
>>>>     <artifactId>maven-jar-plugin</artifactId>
>>>>     <configuration>
>>>>
>>>> <outputDirectory>/usr/local/ct-urlf-increase-priority</outputDirectory>
>>>>       <archive>
>>>>         <manifest>
>>>>
>>>> <mainClass>com.company.url.unknowns.IncreasePriority</mainClass>
>>>>           <addClasspath>true</addClasspath>
>>>>           <classpathPrefix>/usr/lib/ctch/java</classpathPrefix>
>>>>         </manifest>
>>>>       </archive>
>>>>     </configuration>
>>>>   </plugin>
>>>>  </plugins>
>>>> </build>
>>>> <dependencies>
>>>>  <dependency>
>>>>   <groupId>javax.mail</groupId>
>>>>   <artifactId>mail</artifactId>
>>>>   <version>1.4.1</version>
>>>>  </dependency>
>>>>  <dependency>
>>>>   <groupId>com.company.sql</groupId>
>>>>   <artifactId>DbUtil</artifactId>
>>>>   <version>0.0.4</version>
>>>>  </dependency>
>>>> </dependencies>
>>>> </project>
>>>>
>>>>
>>>>
>>>> --
>>>> Eyal Edri
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>>>
>>
>> --
>> Eyal Edri
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
Eyal Edri

Re: success building project from cli, failed from m2eclipse

Posted by Stephen Connolly <st...@gmail.com>.
yes. release versions are never checked for updates, snapshots are. so  
during devel your project should alway be a snapshot. at release time  
you change to a release build and do deploy and thenchange to the next  
snapshot version. maven release plugin will do that for you

Sent from my [rhymes with tryPod] ;-)

On 28 Dec 2009, at 12:34, eyal edri <ey...@gmail.com> wrote:

> I'm really just in the testing phase of maven + java... so it's not
> production yet.
> i haven't fully grasped the concept of SNAPSHOT versions and how to  
> use
> them...
>
> what you're saying is i need to change all my apps ver to ver- 
> SNAPSHOT?
> and the maven release plugin will be used to change it to a real  
> build ver?
>
> E.
>
> On Mon, Dec 28, 2009 at 1:56 PM, Stephen Connolly <
> stephen.alan.connolly@gmail.com> wrote:
>
>> another issue is your project version is a non-snapshot version...  
>> you
>> should really only build release versions in conjunction with the  
>> maven
>> release plugin, or else you really really need to know exactly what  
>> you are
>> doing (ie your release workflow being different from the release  
>> plugin, so
>> you replicate what it does but for your workflow)
>>
>> I know the above is not related to your question... but you will  
>> have other
>> issues with your build if you insist on developing with non-snapshot
>> versions of your projects
>>
>>
>> Sent from my [rhymes with tryPod] ;-)
>>
>> On 28 Dec 2009, at 11:42, eyal edri <ey...@gmail.com> wrote:
>>
>> i have a m2 project which i can install using the cli interface,  
>> but fails
>>> using the m2eclipse plugin...
>>>
>>> anyone has an idea?
>>>
>>> here are the outputs:
>>>
>>> command line:
>>>
>>> [eyale@eyale-f8-32 IncreasePriority]$ mvn install
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] Building IncreasePriority
>>> [INFO]    task-segment: [install]
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] [resources:resources {execution: default-resources}]
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 2 resources
>>> [INFO] [compiler:compile {execution: default-compile}]
>>> [INFO] Nothing to compile - all classes are up to date
>>> [INFO] [resources:testResources {execution: default-testResources}]
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 0 resource
>>> [INFO] [compiler:testCompile {execution: default-testCompile}]
>>> [INFO] Nothing to compile - all classes are up to date
>>> [INFO] [surefire:test {execution: default-test}]
>>> [INFO] Surefire report directory:
>>>
>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
>>> target/surefire-reports
>>>
>>> -------------------------------------------------------
>>> T E S T S
>>> -------------------------------------------------------
>>> Running com.company.url.unknowns.IncreasePriorityTest
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:  
>>> 0.06 sec
>>>
>>> Results :
>>>
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>>>
>>> [INFO] [jar:jar {execution: default-jar}]
>>> [INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
>>> [INFO] DbUtil-0.0.4.jar already exists in destination.
>>> [INFO] sqljdbc-2.0.jar already exists in destination.
>>> [INFO] activation-1.1.jar already exists in destination.
>>> [INFO] mail-1.4.1.jar already exists in destination.
>>> [INFO] junit-3.8.1.jar already exists in destination.
>>> [INFO] log4j-1.2.14.jar already exists in destination.
>>> [INFO] [install:install {execution: default-install}]
>>> [INFO] Installing
>>> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
>>> to
>>>
>>> /home/eyale/.m2/repository/com/company/url/unknowns/ 
>>> IncreasePriority/0.0.2/IncreasePriority-0.0.2.jar
>>> [INFO] [resources:copy-resources {execution: copy-conf}]
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 1 resource
>>> [INFO] [resources:copy-resources {execution: copy-cron}]
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 1 resource
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> *[INFO] BUILD SUCCESSFUL*
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] Total time: 10 seconds
>>> [INFO] Finished at: Mon Dec 28 13:37:58 IST 2009
>>> [INFO] Final Memory: 18M/74M
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [eyale@eyale-f8-32 IncreasePriority]$
>>>
>>>
>>> from eclipse:
>>>
>>> [INFO] Scanning for projects...
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] Building IncreasePriority
>>> [INFO]
>>> [INFO] Id: com.company.url.unknowns:IncreasePriority:jar:0.0.2
>>> [INFO] task-segment: [install]
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] [resources:resources]
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 2 resources
>>> [INFO] [compiler:compile]
>>> [INFO] Compiling 1 source file to
>>>
>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
>>> target/classes
>>> [INFO] [resources:testResources]
>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>> [INFO] Copying 0 resource
>>> [INFO] [compiler:testCompile]
>>> [INFO] Compiling 1 source file to
>>>
>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
>>> target/test-classes
>>> [INFO] [surefire:test]
>>> [INFO] Surefire report directory:
>>>
>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
>>> target/surefire-reports
>>>
>>> -------------------------------------------------------
>>> T E S T S
>>> -------------------------------------------------------
>>> Running com.company.url.unknowns.IncreasePriorityTest
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:  
>>> 0.064 sec
>>>
>>> Results :
>>>
>>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>>>
>>> [INFO] [jar:jar]
>>> [INFO] Building jar:
>>> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
>>> [INFO] [dependency:copy-dependencies]
>>> [INFO] Copying classes to /usr/lib/ctch/java/classes
>>> [ERROR]
>>>
>>> The following mojo encountered an error while executing:
>>> Group-Id: org.apache.maven.plugins
>>> Artifact-Id: maven-dependency-plugin
>>> Version: 2.0
>>> Mojo: copy-dependencies
>>> brought in via: POM
>>>
>>> While building project:
>>> Group-Id: com.company.url.unknowns
>>> Artifact-Id: IncreasePriority
>>> Version: 0.0.2
>>> From file:
>>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
>>> pom.xml
>>> Reason: Error copying artifact from
>>> /home/eyale/starteam/Work/websec/Main/Projects/DbUtil/target/ 
>>> classes to
>>> /usr/lib/ctch/java/classes
>>>
>>>
>>>
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] For more information, run with the -e flag
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> *[INFO] BUILD FAILED*
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>> [INFO] Total time: 12 seconds
>>> [INFO] Finished at: Mon Dec 28 13:37:30 IST 2009
>>> [INFO] Final Memory: 10M/79M
>>> [INFO]
>>> --- 
>>> --- 
>>> ------------------------------------------------------------------
>>>
>>>
>>> the POM:
>>>
>>> <?xml version="1.0" encoding="utf-8"?>
>>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
>>> http://maven.apache.org/POM/4.0.0
>>> http://maven.apache.org/maven-v4_0_0.xsd">
>>> <modelVersion>4.0.0</modelVersion>
>>> <groupId>com.company.url.unknowns</groupId>
>>> <artifactId>IncreasePriority</artifactId>
>>> <packaging>jar</packaging>
>>> <version>0.0.2</version>
>>> <name>IncreasePriority</name>
>>> <parent>
>>>  <groupId>com.company.maven.pom</groupId>
>>>  <artifactId>WebSecParent</artifactId>
>>>  <version>0.0.1</version>
>>> </parent>
>>> <build>
>>>  <plugins>
>>>    <plugin>
>>>      <groupId>org.apache.maven.plugins</groupId>
>>>      <artifactId>maven-dependency-plugin</artifactId>
>>>      <executions>
>>>        <execution>
>>>          <id>copy-dependencies</id>
>>>          <phase>package</phase>
>>>          <goals>
>>>            <goal>copy-dependencies</goal>
>>>          </goals>
>>>          <configuration>
>>>            <outputDirectory>/usr/lib/ctch/java</outputDirectory>
>>>            <overWriteReleases>false</overWriteReleases>
>>>            <overWriteSnapshots>false</overWriteSnapshots>
>>>            <overWriteIfNewer>true</overWriteIfNewer>
>>>          </configuration>
>>>        </execution>
>>>      </executions>
>>>    </plugin>
>>>    <plugin>
>>>        <groupId>org.apache.maven.plugins</groupId>
>>>      <artifactId>maven-resources-plugin</artifactId>
>>>      <executions>
>>>        <execution>
>>>          <id>copy-conf</id>
>>>          <phase>install</phase>
>>>          <goals>
>>>            <goal>copy-resources</goal>
>>>          </goals>
>>>          <configuration>
>>>
>>> <outputDirectory>/etc/ct-urlf-increase-priority/</outputDirectory>
>>>            <resources>
>>>              <resource>
>>>                <directory>src/main/resources</directory>
>>>                <filtering>true</filtering>
>>>                <includes>
>>>                  <include>**/*.properties</include>
>>>                </includes>
>>>              </resource>
>>>            </resources>
>>>          </configuration>
>>>        </execution>
>>>        <execution>
>>>          <id>copy-cron</id>
>>>          <phase>install</phase>
>>>          <goals>
>>>            <goal>copy-resources</goal>
>>>          </goals>
>>>          <configuration>
>>>            <outputDirectory>/etc/cron.d/</outputDirectory>
>>>            <resources>
>>>              <resource>
>>>                <directory>src/main/resources</directory>
>>>                <filtering>true</filtering>
>>>                <includes>
>>>                  <include>**/*.cron</include>
>>>                </includes>
>>>              </resource>
>>>            </resources>
>>>          </configuration>
>>>        </execution>
>>>      </executions>
>>>    </plugin>
>>>    <plugin>
>>>      <groupId>org.apache.maven.plugins</groupId>
>>>      <artifactId>maven-jar-plugin</artifactId>
>>>      <configuration>
>>>
>>> <outputDirectory>/usr/local/ct-urlf-increase-priority</ 
>>> outputDirectory>
>>>        <archive>
>>>          <manifest>
>>>
>>> <mainClass>com.company.url.unknowns.IncreasePriority</mainClass>
>>>            <addClasspath>true</addClasspath>
>>>            <classpathPrefix>/usr/lib/ctch/java</classpathPrefix>
>>>          </manifest>
>>>        </archive>
>>>      </configuration>
>>>    </plugin>
>>>  </plugins>
>>> </build>
>>> <dependencies>
>>>  <dependency>
>>>    <groupId>javax.mail</groupId>
>>>    <artifactId>mail</artifactId>
>>>    <version>1.4.1</version>
>>>  </dependency>
>>>  <dependency>
>>>    <groupId>com.company.sql</groupId>
>>>    <artifactId>DbUtil</artifactId>
>>>    <version>0.0.4</version>
>>>  </dependency>
>>> </dependencies>
>>> </project>
>>>
>>>
>>>
>>> --
>>> Eyal Edri
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>
>
> -- 
> Eyal Edri

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: success building project from cli, failed from m2eclipse

Posted by eyal edri <ey...@gmail.com>.
I'm really just in the testing phase of maven + java... so it's not
production yet.
i haven't fully grasped the concept of SNAPSHOT versions and how to use
them...

what you're saying is i need to change all my apps ver to ver-SNAPSHOT?
and the maven release plugin will be used to change it to a real build ver?

E.

On Mon, Dec 28, 2009 at 1:56 PM, Stephen Connolly <
stephen.alan.connolly@gmail.com> wrote:

> another issue is your project version is a non-snapshot version... you
> should really only build release versions in conjunction with the maven
> release plugin, or else you really really need to know exactly what you are
> doing (ie your release workflow being different from the release plugin, so
> you replicate what it does but for your workflow)
>
> I know the above is not related to your question... but you will have other
> issues with your build if you insist on developing with non-snapshot
> versions of your projects
>
>
> Sent from my [rhymes with tryPod] ;-)
>
> On 28 Dec 2009, at 11:42, eyal edri <ey...@gmail.com> wrote:
>
>  i have a m2 project which i can install using the cli interface, but fails
>> using the m2eclipse plugin...
>>
>> anyone has an idea?
>>
>> here are the outputs:
>>
>> command line:
>>
>> [eyale@eyale-f8-32 IncreasePriority]$ mvn install
>> [INFO] Scanning for projects...
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building IncreasePriority
>> [INFO]    task-segment: [install]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [resources:resources {execution: default-resources}]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 2 resources
>> [INFO] [compiler:compile {execution: default-compile}]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [resources:testResources {execution: default-testResources}]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 0 resource
>> [INFO] [compiler:testCompile {execution: default-testCompile}]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [surefire:test {execution: default-test}]
>> [INFO] Surefire report directory:
>>
>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/surefire-reports
>>
>> -------------------------------------------------------
>> T E S T S
>> -------------------------------------------------------
>> Running com.company.url.unknowns.IncreasePriorityTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec
>>
>> Results :
>>
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>>
>> [INFO] [jar:jar {execution: default-jar}]
>> [INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
>> [INFO] DbUtil-0.0.4.jar already exists in destination.
>> [INFO] sqljdbc-2.0.jar already exists in destination.
>> [INFO] activation-1.1.jar already exists in destination.
>> [INFO] mail-1.4.1.jar already exists in destination.
>> [INFO] junit-3.8.1.jar already exists in destination.
>> [INFO] log4j-1.2.14.jar already exists in destination.
>> [INFO] [install:install {execution: default-install}]
>> [INFO] Installing
>> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
>> to
>>
>> /home/eyale/.m2/repository/com/company/url/unknowns/IncreasePriority/0.0.2/IncreasePriority-0.0.2.jar
>> [INFO] [resources:copy-resources {execution: copy-conf}]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 1 resource
>> [INFO] [resources:copy-resources {execution: copy-cron}]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 1 resource
>> [INFO]
>> ------------------------------------------------------------------------
>> *[INFO] BUILD SUCCESSFUL*
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 10 seconds
>> [INFO] Finished at: Mon Dec 28 13:37:58 IST 2009
>> [INFO] Final Memory: 18M/74M
>> [INFO]
>> ------------------------------------------------------------------------
>> [eyale@eyale-f8-32 IncreasePriority]$
>>
>>
>> from eclipse:
>>
>> [INFO] Scanning for projects...
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building IncreasePriority
>> [INFO]
>> [INFO] Id: com.company.url.unknowns:IncreasePriority:jar:0.0.2
>> [INFO] task-segment: [install]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] [resources:resources]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 2 resources
>> [INFO] [compiler:compile]
>> [INFO] Compiling 1 source file to
>>
>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/classes
>> [INFO] [resources:testResources]
>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>> [INFO] Copying 0 resource
>> [INFO] [compiler:testCompile]
>> [INFO] Compiling 1 source file to
>>
>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/test-classes
>> [INFO] [surefire:test]
>> [INFO] Surefire report directory:
>>
>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/target/surefire-reports
>>
>> -------------------------------------------------------
>> T E S T S
>> -------------------------------------------------------
>> Running com.company.url.unknowns.IncreasePriorityTest
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 sec
>>
>> Results :
>>
>> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>>
>> [INFO] [jar:jar]
>> [INFO] Building jar:
>> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
>> [INFO] [dependency:copy-dependencies]
>> [INFO] Copying classes to /usr/lib/ctch/java/classes
>> [ERROR]
>>
>> The following mojo encountered an error while executing:
>> Group-Id: org.apache.maven.plugins
>> Artifact-Id: maven-dependency-plugin
>> Version: 2.0
>> Mojo: copy-dependencies
>> brought in via: POM
>>
>> While building project:
>> Group-Id: com.company.url.unknowns
>> Artifact-Id: IncreasePriority
>> Version: 0.0.2
>> From file:
>> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/pom.xml
>> Reason: Error copying artifact from
>> /home/eyale/starteam/Work/websec/Main/Projects/DbUtil/target/classes to
>> /usr/lib/ctch/java/classes
>>
>>
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] For more information, run with the -e flag
>> [INFO]
>> ------------------------------------------------------------------------
>> *[INFO] BUILD FAILED*
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 12 seconds
>> [INFO] Finished at: Mon Dec 28 13:37:30 IST 2009
>> [INFO] Final Memory: 10M/79M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>>
>> the POM:
>>
>> <?xml version="1.0" encoding="utf-8"?>
>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
>> http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/maven-v4_0_0.xsd">
>>  <modelVersion>4.0.0</modelVersion>
>>  <groupId>com.company.url.unknowns</groupId>
>>  <artifactId>IncreasePriority</artifactId>
>>  <packaging>jar</packaging>
>>  <version>0.0.2</version>
>>  <name>IncreasePriority</name>
>>  <parent>
>>   <groupId>com.company.maven.pom</groupId>
>>   <artifactId>WebSecParent</artifactId>
>>   <version>0.0.1</version>
>>  </parent>
>>  <build>
>>   <plugins>
>>     <plugin>
>>       <groupId>org.apache.maven.plugins</groupId>
>>       <artifactId>maven-dependency-plugin</artifactId>
>>       <executions>
>>         <execution>
>>           <id>copy-dependencies</id>
>>           <phase>package</phase>
>>           <goals>
>>             <goal>copy-dependencies</goal>
>>           </goals>
>>           <configuration>
>>             <outputDirectory>/usr/lib/ctch/java</outputDirectory>
>>             <overWriteReleases>false</overWriteReleases>
>>             <overWriteSnapshots>false</overWriteSnapshots>
>>             <overWriteIfNewer>true</overWriteIfNewer>
>>           </configuration>
>>         </execution>
>>       </executions>
>>     </plugin>
>>     <plugin>
>>         <groupId>org.apache.maven.plugins</groupId>
>>       <artifactId>maven-resources-plugin</artifactId>
>>       <executions>
>>         <execution>
>>           <id>copy-conf</id>
>>           <phase>install</phase>
>>           <goals>
>>             <goal>copy-resources</goal>
>>           </goals>
>>           <configuration>
>>
>> <outputDirectory>/etc/ct-urlf-increase-priority/</outputDirectory>
>>             <resources>
>>               <resource>
>>                 <directory>src/main/resources</directory>
>>                 <filtering>true</filtering>
>>                 <includes>
>>                   <include>**/*.properties</include>
>>                 </includes>
>>               </resource>
>>             </resources>
>>           </configuration>
>>         </execution>
>>         <execution>
>>           <id>copy-cron</id>
>>           <phase>install</phase>
>>           <goals>
>>             <goal>copy-resources</goal>
>>           </goals>
>>           <configuration>
>>             <outputDirectory>/etc/cron.d/</outputDirectory>
>>             <resources>
>>               <resource>
>>                 <directory>src/main/resources</directory>
>>                 <filtering>true</filtering>
>>                 <includes>
>>                   <include>**/*.cron</include>
>>                 </includes>
>>               </resource>
>>             </resources>
>>           </configuration>
>>         </execution>
>>       </executions>
>>     </plugin>
>>     <plugin>
>>       <groupId>org.apache.maven.plugins</groupId>
>>       <artifactId>maven-jar-plugin</artifactId>
>>       <configuration>
>>
>> <outputDirectory>/usr/local/ct-urlf-increase-priority</outputDirectory>
>>         <archive>
>>           <manifest>
>>
>> <mainClass>com.company.url.unknowns.IncreasePriority</mainClass>
>>             <addClasspath>true</addClasspath>
>>             <classpathPrefix>/usr/lib/ctch/java</classpathPrefix>
>>           </manifest>
>>         </archive>
>>       </configuration>
>>     </plugin>
>>   </plugins>
>>  </build>
>>  <dependencies>
>>   <dependency>
>>     <groupId>javax.mail</groupId>
>>     <artifactId>mail</artifactId>
>>     <version>1.4.1</version>
>>   </dependency>
>>   <dependency>
>>     <groupId>com.company.sql</groupId>
>>     <artifactId>DbUtil</artifactId>
>>     <version>0.0.4</version>
>>   </dependency>
>>  </dependencies>
>> </project>
>>
>>
>>
>> --
>> Eyal Edri
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
Eyal Edri

Re: success building project from cli, failed from m2eclipse

Posted by Stephen Connolly <st...@gmail.com>.
another issue is your project version is a non-snapshot version... you  
should really only build release versions in conjunction with the  
maven release plugin, or else you really really need to know exactly  
what you are doing (ie your release workflow being different from the  
release plugin, so you replicate what it does but for your workflow)

I know the above is not related to your question... but you will have  
other issues with your build if you insist on developing with non- 
snapshot versions of your projects

Sent from my [rhymes with tryPod] ;-)

On 28 Dec 2009, at 11:42, eyal edri <ey...@gmail.com> wrote:

> i have a m2 project which i can install using the cli interface, but  
> fails
> using the m2eclipse plugin...
>
> anyone has an idea?
>
> here are the outputs:
>
> command line:
>
> [eyale@eyale-f8-32 IncreasePriority]$ mvn install
> [INFO] Scanning for projects...
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Building IncreasePriority
> [INFO]    task-segment: [install]
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] [resources:resources {execution: default-resources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 2 resources
> [INFO] [compiler:compile {execution: default-compile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [resources:testResources {execution: default-testResources}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] [compiler:testCompile {execution: default-testCompile}]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [surefire:test {execution: default-test}]
> [INFO] Surefire report directory:
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/surefire-reports
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running com.company.url.unknowns.IncreasePriorityTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06  
> sec
>
> Results :
>
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [jar:jar {execution: default-jar}]
> [INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
> [INFO] DbUtil-0.0.4.jar already exists in destination.
> [INFO] sqljdbc-2.0.jar already exists in destination.
> [INFO] activation-1.1.jar already exists in destination.
> [INFO] mail-1.4.1.jar already exists in destination.
> [INFO] junit-3.8.1.jar already exists in destination.
> [INFO] log4j-1.2.14.jar already exists in destination.
> [INFO] [install:install {execution: default-install}]
> [INFO] Installing /usr/local/ct-urlf-increase-priority/ 
> IncreasePriority.jar
> to
> /home/eyale/.m2/repository/com/company/url/unknowns/IncreasePriority/ 
> 0.0.2/IncreasePriority-0.0.2.jar
> [INFO] [resources:copy-resources {execution: copy-conf}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 1 resource
> [INFO] [resources:copy-resources {execution: copy-cron}]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 1 resource
> [INFO]
> --- 
> ---------------------------------------------------------------------
> *[INFO] BUILD SUCCESSFUL*
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Total time: 10 seconds
> [INFO] Finished at: Mon Dec 28 13:37:58 IST 2009
> [INFO] Final Memory: 18M/74M
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [eyale@eyale-f8-32 IncreasePriority]$
>
>
> from eclipse:
>
> [INFO] Scanning for projects...
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Building IncreasePriority
> [INFO]
> [INFO] Id: com.company.url.unknowns:IncreasePriority:jar:0.0.2
> [INFO] task-segment: [install]
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 2 resources
> [INFO] [compiler:compile]
> [INFO] Compiling 1 source file to
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/classes
> [INFO] [resources:testResources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] [compiler:testCompile]
> [INFO] Compiling 1 source file to
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/test-classes
> [INFO] [surefire:test]
> [INFO] Surefire report directory:
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> target/surefire-reports
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running com.company.url.unknowns.IncreasePriorityTest
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:  
> 0.064 sec
>
> Results :
>
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
>
> [INFO] [jar:jar]
> [INFO] Building jar:
> /usr/local/ct-urlf-increase-priority/IncreasePriority.jar
> [INFO] [dependency:copy-dependencies]
> [INFO] Copying classes to /usr/lib/ctch/java/classes
> [ERROR]
>
> The following mojo encountered an error while executing:
> Group-Id: org.apache.maven.plugins
> Artifact-Id: maven-dependency-plugin
> Version: 2.0
> Mojo: copy-dependencies
> brought in via: POM
>
> While building project:
> Group-Id: com.company.url.unknowns
> Artifact-Id: IncreasePriority
> Version: 0.0.2
> From file:
> /home/eyale/starteam/Work/websec/Main/Projects/IncreasePriority/ 
> pom.xml
> Reason: Error copying artifact from
> /home/eyale/starteam/Work/websec/Main/Projects/DbUtil/target/classes  
> to
> /usr/lib/ctch/java/classes
>
>
>
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] For more information, run with the -e flag
> [INFO]
> --- 
> ---------------------------------------------------------------------
> *[INFO] BUILD FAILED*
> [INFO]
> --- 
> ---------------------------------------------------------------------
> [INFO] Total time: 12 seconds
> [INFO] Finished at: Mon Dec 28 13:37:30 IST 2009
> [INFO] Final Memory: 10M/79M
> [INFO]
> --- 
> ---------------------------------------------------------------------
>
>
> the POM:
>
> <?xml version="1.0" encoding="utf-8"?>
> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd 
> ">
>  <modelVersion>4.0.0</modelVersion>
>  <groupId>com.company.url.unknowns</groupId>
>  <artifactId>IncreasePriority</artifactId>
>  <packaging>jar</packaging>
>  <version>0.0.2</version>
>  <name>IncreasePriority</name>
>  <parent>
>    <groupId>com.company.maven.pom</groupId>
>    <artifactId>WebSecParent</artifactId>
>    <version>0.0.1</version>
>  </parent>
>  <build>
>    <plugins>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-dependency-plugin</artifactId>
>        <executions>
>          <execution>
>            <id>copy-dependencies</id>
>            <phase>package</phase>
>            <goals>
>              <goal>copy-dependencies</goal>
>            </goals>
>            <configuration>
>              <outputDirectory>/usr/lib/ctch/java</outputDirectory>
>              <overWriteReleases>false</overWriteReleases>
>              <overWriteSnapshots>false</overWriteSnapshots>
>              <overWriteIfNewer>true</overWriteIfNewer>
>            </configuration>
>          </execution>
>        </executions>
>      </plugin>
>      <plugin>
>          <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-resources-plugin</artifactId>
>        <executions>
>          <execution>
>            <id>copy-conf</id>
>            <phase>install</phase>
>            <goals>
>              <goal>copy-resources</goal>
>            </goals>
>            <configuration>
>
> <outputDirectory>/etc/ct-urlf-increase-priority/</outputDirectory>
>              <resources>
>                <resource>
>                  <directory>src/main/resources</directory>
>                  <filtering>true</filtering>
>                  <includes>
>                    <include>**/*.properties</include>
>                  </includes>
>                </resource>
>              </resources>
>            </configuration>
>          </execution>
>          <execution>
>            <id>copy-cron</id>
>            <phase>install</phase>
>            <goals>
>              <goal>copy-resources</goal>
>            </goals>
>            <configuration>
>              <outputDirectory>/etc/cron.d/</outputDirectory>
>              <resources>
>                <resource>
>                  <directory>src/main/resources</directory>
>                  <filtering>true</filtering>
>                  <includes>
>                    <include>**/*.cron</include>
>                  </includes>
>                </resource>
>              </resources>
>            </configuration>
>          </execution>
>        </executions>
>      </plugin>
>      <plugin>
>        <groupId>org.apache.maven.plugins</groupId>
>        <artifactId>maven-jar-plugin</artifactId>
>        <configuration>
>
> <outputDirectory>/usr/local/ct-urlf-increase-priority</ 
> outputDirectory>
>          <archive>
>            <manifest>
>
> <mainClass>com.company.url.unknowns.IncreasePriority</mainClass>
>              <addClasspath>true</addClasspath>
>              <classpathPrefix>/usr/lib/ctch/java</classpathPrefix>
>            </manifest>
>          </archive>
>        </configuration>
>      </plugin>
>    </plugins>
>  </build>
>  <dependencies>
>    <dependency>
>      <groupId>javax.mail</groupId>
>      <artifactId>mail</artifactId>
>      <version>1.4.1</version>
>    </dependency>
>    <dependency>
>      <groupId>com.company.sql</groupId>
>      <artifactId>DbUtil</artifactId>
>      <version>0.0.4</version>
>    </dependency>
>  </dependencies>
> </project>
>
>
>
> -- 
> Eyal Edri

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org