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 < [email protected]> 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 <[email protected]> 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: >> >> [ey...@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] >> ------------------------------------------------------------------------ >> [ey...@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: [email protected] > For additional commands, e-mail: [email protected] > > -- Eyal Edri
