I just found that sources dir has to be explicitly set to <sourceDirectory>${basedir}/src/main/csharp</sourceDirectory>
otherwise it still uses the java one. Going to fix the projects, I'll let you know soon :) Simo http://people.apache.org/~simonetripodi/ http://simonetripodi.livejournal.com/ http://twitter.com/simonetripodi http://www.99soft.org/ On Mon, Nov 14, 2011 at 4:02 PM, Simone Tripodi <simonetrip...@apache.org> wrote: > The MSDN page[1] doesn't help :( > TIA, > Simo > > [1] http://msdn.microsoft.com/en-us/library/x3eht538.aspx > > > http://people.apache.org/~simonetripodi/ > http://simonetripodi.livejournal.com/ > http://twitter.com/simonetripodi > http://www.99soft.org/ > > > > On Mon, Nov 14, 2011 at 3:59 PM, Simone Tripodi > <simonetrip...@apache.org> wrote: >> Hi all guys, >> I have a little issue with the compiler plugin, looks like is not able >> to find the class which contains the Main method. >> >> This is my module dir tree: >> >> $ tree . >> . >> ├── pom.xml >> └── src >> └── main >> └── csharp >> └── Terradue >> ├── Ify >> │ └── IfyAgent.cs >> └── Portal >> >> And this is my pom: >> >> <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> >> >> <parent> >> <groupId>com.terradue.cloudio</groupId> >> <artifactId>CloudIO.Parent</artifactId> >> <version>1.0-SNAPSHOT</version> >> <relativePath>../</relativePath> >> </parent> >> >> <artifactId>IfyAgent</artifactId> >> <packaging>exe</packaging> >> >> <dependencies> >> <dependency> >> <groupId>com.terradue.cloudio</groupId> >> <artifactId>Terradue.Portal</artifactId> >> <version>1.0-SNAPSHOT</version> >> <type>library</type> >> </dependency> >> </dependencies> >> >> <build> >> <plugins> >> <plugin> >> <groupId>org.apache.npanday.plugins</groupId> >> <artifactId>maven-compile-plugin</artifactId> >> <version>1.4.0-incubating</version> >> <extensions>true</extensions> >> <configuration> >> <main>Terradue.Ify.IfyAgent</main> >> </configuration> >> </plugin> >> </plugins> >> </build> >> >> </project> >> >> when compiling, I get the following error: >> >> [INFO] error CS1555: Could not find `Terradue.Ify.IfyAgent' specified >> for Main method >> >> and when maven terminates its execution: >> >> [ERROR] Failed to execute goal >> org.apache.npanday.plugins:maven-compile-plugin:1.4.0-incubating:compile >> (default-compile) on project IfyAgent: NPANDAY-900-006: Unable to >> Compile: Language = C_SHARP, Vendor = null, ArtifactType = exe, Source >> Directory = >> /Users/simonetripodi/Documents/workspace/CloudIO/trunk/IfyAgent/src/main/java: >> NPANDAY-040-001: Could not execute: Command = /bin/sh -c gmcs >> @/Users/simonetripodi/Documents/workspace/CloudIO/trunk/IfyAgent/target/14155345/responsefile.rsp, >> Result = 1 -> [Help 1] >> >> Please take in consideration I'm .NET ignorant and I'm only mavenizing >> my coworkers projects :) >> >> Many thanks in advance, all the best! >> Simo >> >> http://people.apache.org/~simonetripodi/ >> http://simonetripodi.livejournal.com/ >> http://twitter.com/simonetripodi >> http://www.99soft.org/ >> >