Any chance to send over a zip? (Possibly on skype, if confidential) - I'm lcorneliussen
-----Ursprüngliche Nachricht----- Von: Eric Kolotyluk [mailto:eric.koloty...@gmail.com] Gesendet: Dienstag, 8. April 2014 00:22 An: npanday-users@incubator.apache.org Betreff: Re: AW: Maven cannot see my DLL artifact I do have <extension>true</extension> in my compile-plugin, but maven still cannot find my dependency unless I use the <system> hack. Cheers, Eric On 4/7/2014 2:07 PM, Lars Corneliussen // Zen wrote: > You need to have the compile-plugin with extension=true configured > also when resolving dependencies.... > > It contains the mapping from dotnet-library to .dll - and also some > logic for resolving gac-licenses, ++ > > Ist hat done? > > -----Ursprüngliche Nachricht----- > Von: Eric Kolotyluk [mailto:eric.koloty...@gmail.com] > Gesendet: Montag, 7. April 2014 23:02 > An: maven users; npanday-users@incubator.apache.org > Betreff: Re: Maven cannot see my DLL artifact > > OK, I found a solution. Instead of > > <dependency> > <groupId>net.kolotyluk.windows.elevate</groupId> > <artifactId>elevate-common</artifactId> > <version>0.0.21-SNAPSHOT</version> > <type>dotnet-library</type> > </dependency> > > I need to do > > <dependency> > <groupId>net.kolotyluk.windows.elevate</groupId> > <artifactId>elevate-common</artifactId> > <version>0.0.21-SNAPSHOT</version> > <type>dotnet-library</type> > <scope>system</scope> > <systemPath>C:\Users\Eric\.m2\repository\net\kolotyluk\windows\elevate > \eleva > te-common\0.0.21-SNAPSHOT\elevate-common-0.0.21-SNAPSHOT.dll</systemPa > th> > </dependency> > > Not sure if that is the intended design for NPanday and .Net artifacts. > > Cheers, Eric > > On 4/7/2014 11:34 AM, Eric Kolotyluk wrote: >> I cannot seem to get Maven to see my dll artifact. >> >> I have read >> https://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutio >> n >> Exception >> >> >> I can see it in my local repository, but Maven seems to be ignoring >> my local repository, even though there is no >> LocalRepositoryNotAccessibleException >> >> I can see it in my nexus repository, and Maven is complaining it >> cannot find the artifact there. If I delete the artifact from my >> local repository, Maven has no trouble downloading the metadata and >> pom, but for some reason it cannot see the dll artifact. >> >> /*Is Maven somehow choking on the fact that my artifact is a dll, and >> not a jar, or something else?*/ >> >> I remember fighting with problems like this in the past, but I cannot >> remember how I resolved them. >> >> Cheers, Eric >> >> D:\Users\Eric\Software\Project\Repositories\csharp-windows-elevate\el >> e >> vate>mvn >> test >> [INFO] Scanning for projects... >> [INFO] >> [INFO] >> --------------------------------------------------------------------- >> - >> -- [INFO] Building elevate.exe 0.0.21-SNAPSHOT [INFO] >> --------------------------------------------------------------------- >> - >> -- >> Downloading: >> http://localhost:8081/nexus/content/groups/public/net/kolotyluk/windo >> w s/elevate/elevate-common/0.0.21-SNAPSHOT/maven-metadata.xml >> Downloaded: >> http://localhost:8081/nexus/content/groups/public/net/kolotyluk/windo >> w s/elevate/elevate-common/0.0.21-SNAPSHOT/maven-metadata.xml >> (2 KB at 6.4 KB/sec) >> Downloading: >> http://localhost:8081/nexus/content/groups/public/net/kolotyluk/windo >> w >> s/elevate/elevate-common/0.0.21-SNAPSHOT/elevate-common-0.0.21-201404 >> 0 >> 7.175953-1.pom >> Downloaded: >> http://localhost:8081/nexus/content/groups/public/net/kolotyluk/windo >> w >> s/elevate/elevate-common/0.0.21-SNAPSHOT/elevate-common-0.0.21-201404 >> 0 >> 7.175953-1.pom >> (10 KB at 237.8 KB/sec) >> Downloading: >> http://localhost:8081/nexus/content/groups/public/net/kolotyluk/windo >> w s/csharp-windows-elevate/0.0.21-SNAPSHOT/maven-metadata.xml >> Downloading: >> http://localhost:8081/nexus/content/groups/public/net/kolotyluk/windo >> w >> s/csharp-windows-elevate/0.0.21-SNAPSHOT/csharp-windows-elevate-0.0.2 >> 1 >> -SNAPSHOT.pom >> [INFO] >> --------------------------------------------------------------------- >> - >> -- >> [INFO] BUILD FAILURE >> [INFO] >> --------------------------------------------------------------------- >> - >> -- >> [INFO] Total time: 2.505s >> [INFO] Finished at: Mon Apr 07 11:00:11 PDT 2014 [INFO] Final Memory: >> 32M/1963M [INFO] >> --------------------------------------------------------------------- >> - >> -- [ERROR] Failed to execute goal on project elevate-exe: Could not >> resolve dependencies for project >> > net.kolotyluk.windows.elevate:elevate-exe:dotnet-executable:0.0.21-SNAPSHOT: > >> Failed to collect dependencies at >> net.kolotyluk.windows.elevate:elevate-common:dll:0.0.21-SNAPSHOT: >> Failed to read artifact descriptor for >> net.kolotyluk.windows.elevate:elevate-common:dll:0.0.21-SNAPSHOT: >> Could not find artifact >> net.kolotyluk.windows:csharp-windows-elevate:pom:0.0.21-SNAPSHOT in >> local-nexus (http://localhost:8081/nexus/content/groups/public) -> >> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, >> re-run Maven with the -e switch. >> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >> [ERROR] >> [ERROR] For more information about the errors and possible solutions, >> please read the following articles: >> [ERROR] [Help 1] >> http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolution >> E >> xception >> >> >