>Does anybody know where they come from? Those 'ERRORS' are known issue (ivy prints them eagerly) and you can just ignore them for the time being (you can browse a mailing list for other threads on the matter).
Cheers! On Mon, Aug 8, 2011 at 4:28 PM, Ruediger Schobbert < [email protected]> wrote: > So in case anybody is interested I finally solved this issue: > > What I was missing was another upload task. At least I didn't find a way of > doing a combined upload. > > So my solution looks like this: > ------------------------------**- > > configurations { > gwt > } > > jar { > exclude '**/*.gwt.xml' > } > > task jargwt(type: Jar) { > from sourceSets.main.allJava > baseName = "$project.name-gwt" > } > > artifacts { > archives jar // this is probably not necessary as the java plugin > already adds this? > gwt jargwt > } > > task 'uploadGwt'(type:Upload) { > repositories { > add uploadArchives.repositories.**iterator().next() > } > configuration = configurations.gwt > } > > project.uploadArchives.**dependsOn 'uploadGwt' > ------------------------------**- > > > The upload works, but I get some errors printed to the console: > > :: problems summary :: > :::: ERRORS > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > unknown resolver MavenLocal > > unknown resolver null > > unknown resolver MavenLocal > > > > Does anybody know where they come from? > > Cheers, > RĂ¼diger. > > > Am 08.08.2011 01:52, schrieb Ruediger Schobbert: > > I have a project 'simpledate' which needs two different version of a jar. >> One for standard java >> applications (a jar file with just the compiled classes inside), and one >> for Google Web Toolkit >> (gwt) which has the compiled classes, the sources and a SimpleDate.gwt.xml >> file. >> >> So my artifacts are: >> - simpledate.jar >> - simpledate-gwt.jar >> >> Now if I have some other regular java project which depends on simpledate, >> it should only pull the >> simpledate.jar dependency. If I have a gwt project which needs simpledate, >> it should ONLY pull the >> simpledate-gwt.jar. >> >> I managed to get an ivy.xml file which (at least I think) is what I want: >> ------------ ivy.xml ---------------------- >> <?xml version="1.0" encoding="UTF-8"?> >> <ivy-module version="2.0" >> xmlns:m="http://ant.apache.**org/ivy/maven<http://ant.apache.org/ivy/maven> >> "> >> ... >> <configurations> >> <conf name="archives" visibility="public" description="..."/> >> <conf name="compile" visibility="private" description="..."/> >> <conf name="default" visibility="public" description="..." >> extends="archives,runtime"/> >> <conf name="gwt" visibility="public"/> >> <conf name="runtime" visibility="private" description="..." >> extends="compile"/> >> ... >> </configurations> >> <publications> >> <artifact name="simpledate" type="jar" ext="jar" conf="archives"/> >> <artifact name="simpledate" type="javadoc" ext="jar" conf="archives"/> >> <artifact name="simpledate" type="sources" ext="jar" conf="archives"/> >> <artifact name="simpledate-gwt" type="jar" ext="jar" conf="gwt"/> >> </publications> >> ... >> </ivy-module> >> ------------------------------**------------- >> >> >> !!! Problem is the artifact simpledate-gwt.jar is not uploaded !!! >> >> >> The relevant parts of my build.gradle looks like this: >> >> ------------ build.gradle ----------------- >> configurations { >> gwt >> } >> >> jar { >> exclude '**/*.gwt.xml' >> } >> >> task jargwt(type: Jar) { >> from sourceSets.main.allJava >> baseName = "$project.name-gwt" >> } >> >> artifacts { >> gwt jargwt >> } >> ------------------------------**------------- >> >> >> If I add 'archives jargwt' in the artifacts section: >> artifacts { >> gwt jargwt >> archives jargwt >> } >> >> the file is uploaded and the dependency management in a gwt project works >> ok. But a regular java >> project which should only get the simpledate.jar gets both dependencies. >> >> How can I tell the uploadArchives task to also upload the artifacts of the >> gwt configuration? >> >> Cheers, >> RĂ¼diger. >> >> P.S. I use gradle 1.0-M3 >> >> ------------------------------**------------------------------**--------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email> >> >> >> > ------------------------------**------------------------------**--------- > To unsubscribe from this list, please visit: > > > http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email> > > > -- Szczepan Faber Principal engineer@gradleware Lead@mockito
