You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-users@incubator.apache.org by Lars Corneliussen <me...@lcorneliussen.de> on 2013/04/18 05:32:15 UTC
Re: declaring system dependencies
Hi,
this should also work with <type>dotnet-gac</type> or gac_32
<dependency>
<groupId>System.Web.Routing</groupId>
<artifactId>System.Web.Routing</artifactId>
<version>4.0.0.0</version>
<type>gac_msil4</type>
<classifier>31bf3856ad364e35</classifier>
</dependency>
Am 25.03.2013 um 19:12 schrieb David Durham <da...@gmail.com>:
> Looks like I can do this:
>
> <dependency>
> <groupId>mono</groupId>
> <artifactId>System.Web</artifactId>
> <version>2.0.0.0</version>
> <type>dotnet-library</type>
> <scope>system</scope>
> <systemPath>/usr/lib/mono/2.0/System.Web.dll</systemPath>
> </dependency>
>
>
> And I guess I put these in profiles activated by platform so that I
> can build on linux and windows. This is not ideal, but maybe not all
> that bad. I'll post my profiles if it get them working.
>
> -Dave
>
>
> On Mon, Mar 25, 2013 at 12:59 PM, David Durham
> <da...@gmail.com> wrote:
>> I believe I've successfully declared a dependency to log4net, as
>> mentioned in a previous email. I have a pom entry like so:
>>
>> <dependencies>
>> <dependency>
>> <groupId>log4net</groupId>
>> <artifactId>log4net</artifactId>
>> <version>1.2.11</version>
>> <type>dotnet-library</type>
>> </dependency>
>> </dependencies>
>>
>> And I ran a command like this:
>>
>> [ddurham@dfwddurham lib]$ mvidn log4net.dll log4net log4net 1.2.11 dll
>> [ddurham@dfwddurham lib]$ cat ~/bin/mvidn
>> mvn install:install-file -Dfile=log4net.dll \
>> -DgroupId=log4net \
>> -DartifactId=log4net \
>> -Dversion=1.2.11 \
>> -Dpackaging=dll
>>
>> This caused a maven error about the missing log4net dependency to go
>> away. I am not facing an error about missing "System" dependencies.
>> For instance:
>>
>> The type or namespace name `IHttpHandler' does not exist in the
>> namespace `System.Web'. Are you missing an assembly reference?
>>
>> I have added the System.Web reference to my project, which did not
>> resolve the issue. Do I need to declare a <scope>system</scope>
>> dependency for System.Web to my pom file? I have search docs and the
>> web trying to find an example of this and haven't found anything.
>> Leads me to believe that the issue is something else. Any ideas?
>>
>> Thanks,
>> Dave