| 
Hello, 
 
 Thank you for your solution. 
 
 
 
 Copying the folder during the build is IMHO a better approach, but i prefer not to use ant when it isn't needed. In the end I used the maven resources plugin: 
 
 <plugin> 	<artifactId>maven-resources-plugin</artifactId> 	<version>2.5</version> 	<executions> 		<execution> 			<id>copy-resources</id> 			<!-- here the phase you need --> 			<phase>validate</phase> 			<goals> 				<goal>copy-resources</goal> 			</goals> 			<configuration> 				<outputDirectory>${project.build.directory}/products/${project.groupId}.${project.artifactId}</outputDirectory> 				<resources> 					<resource> 						<directory>icons</directory> 					</resource> 				</resources> 			</configuration> 		</execution> 	</executions> </plugin> 					 
  > Date: Tue, 14 Jun 2011 09:39:06 +0200 > From: mort.motes@xxxxxxxxx > To: tycho-user@xxxxxxxxxxx > Subject: Re: [tycho-user] Error - 7 icon(s) not replaced in ... using ... >  > Try to look at this post: >  > http://software.2206966.n2.nabble.com/How-to-apply-patch-no-launcher-icon-TYCHO-300-td6059641.html >  > I have setup an antrun task to copy the icons to the correct > destination during the compile phase: >  >  > 	<build> > 		<plugins> > 			<plugin> > 				<artifactId>maven-antrun-plugin</artifactId> > 				<!-- Setting up multiple executions. See > http://jira.codehaus.org/browse/MANTRUN-86. > 					Sucks!! --> > 				<executions> > 					<execution> > 						<!-- Currently tycho does not understand launcher icon specification > 							the same way as PDE so a manual copy is necessary --> > 						<id>p2.copy.icons</id> > 						<phase>compile</phase> > 						<goals> > 							<goal>run</goal> > 						</goals> > 						<configuration> > 							<target name="p2.copy.icons: ${p2.copy.icons}" if="${p2.copy.icons}"> > 								<copy > 									todir="${project.build.directory}/products/${project.groupId}.${project.artifactId}" > 									failonerror="true" file="application.ico" /> > 							</target> > 						</configuration> > 					</execution> > 				</executions> > 				<dependencies> > 					<dependency> > 						<groupId>org.apache.ant</groupId> > 						<artifactId>ant-jsch</artifactId> > 						<version>${ant.jsch.version}</version> > 					</dependency> > 				</dependencies> > 			</plugin> >                                 ... >  >  >  >  >  > On Fri, Jun 10, 2011 at 5:22 PM, Davy Meers <davymeers@xxxxxxxxxxx> wrote: > > Hello Sandro, > > thank you for your fast response. > > I tried removing the first "/", it didn't work for me. > > I still get the same error. (i also checked the exported product). > > I will look further into this on tuesday by creating a small sample project > > and to some testing. > > Cheers, > > Davy > > > > ________________________________ > > From: sandro@xxxxxxx > > Date: Fri, 10 Jun 2011 16:37:45 +0200 > > To: tycho-user@xxxxxxxxxxx > > Subject: Re: [tycho-user] Error - 7 icon(s) not replaced in ... using ... > > > > Hallo Meers, > > > > I don't think it's fixed yet. I've found a workaround for this by removing > > the first "/" in the product definition (path to the .icon/.bmp files). To > > be more specific: > > > > First my icon was defined like this "/com.myapp.branding/myicon.ico". > > I replaced it with "com.myapp.branding/myicon.ico". > > > > This results in an warning in eclipse but produces the correct product when > > building with tycho. > > > > I hope that helps! > > > > Cheers, > > > > Sandro > > > > On Fri, Jun 10, 2011 at 16:32, Davy Meers <davymeers@xxxxxxxxxxx> wrote: > > > > Hello, > > I am having a problem when exporting a product from a project with > > "eclipse-repository" packaging: > > the tycho-p2-publisher-plugin:publish-products goal produces the error > > "Error - 7 icon(s) not replaced in ... using ...". > > This problem is probably related > > to https://issues.sonatype.org/browse/TYCHO-300. > > Is this problem going to be fixed? Is there a work-around?  (Since branding > > is important for us right know we cannot use tycho to export our product) > > Kind regards, > > Meers Davy > > > > > > > > _______________________________________________ > > tycho-user mailing list > > tycho-user@xxxxxxxxxxx > > https://dev.eclipse.org/mailman/listinfo/tycho-user > > > > > > > > _______________________________________________ tycho-user mailing list > > tycho-user@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/tycho-user > > _______________________________________________ > > tycho-user mailing list > > tycho-user@xxxxxxxxxxx > > https://dev.eclipse.org/mailman/listinfo/tycho-user > > > > > _______________________________________________ > tycho-user mailing list > tycho-user@xxxxxxxxxxx > https://dev.eclipse.org/mailman/listinfo/tycho-user
   		 	   		  
 |