maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Dailey <rcdailey.li...@gmail.com>
Subject Re: Trying to understand how maven finds source
Date Thu, 24 Oct 2013 20:40:20 GMT
Oh I understand now, sorry I thought it was a sample POM or something :-)

Works when I step into my project directory and run it. Thanks!

On Thu, Oct 24, 2013 at 3:37 PM, Anders Hammar <anders@hammar.net> wrote:
> No, but it requires a project (a pom.xml) to be able to calculate an
> effective pom.
>
> /Anders
>
>
> On Thu, Oct 24, 2013 at 10:33 PM, Robert Dailey <rcdailey.lists@gmail.com>wrote:
>
>> I tried your command and I got this:
>>
>> C:\Work\maven>mvn help:effective-pom
>> [INFO] Scanning for projects...
>> [INFO]
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Maven Stub Project (No POM) 1
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 0.414s
>> [INFO] Finished at: Thu Oct 24 15:32:04 CDT 2013
>> [INFO] Final Memory: 12M/306M
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] Failed to execute goal
>> org.apache.maven.plugins:maven-help-plugin:2.2:effective-pom
>> (default-cli): Goal requires a project to execute but ther
>> e is no POM in this directory (C:\Work\maven). Please verify you
>> invoked Maven from the correct directory. -> [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/MissingProjectException
>>
>> There is no pom.xml in this directory. Should it be trying to build a
>> package if I am specifying "help"?
>>
>> On Thu, Oct 24, 2013 at 3:23 PM, Laird Nelson <ljnelson@gmail.com> wrote:
>> > mvn help:effective-pom will spit out the pom made up of the defaults plus
>> > anything you've overridden or added.  Stand back; it's huge.
>> >
>> > Best,
>> > Laird
>> >
>> >
>> > On Thu, Oct 24, 2013 at 1:21 PM, <randysr@kamradtfamily.net> wrote:
>> >
>> >> Maven has a 'convention over configuration' philosophy, which means that
>> >> the pom.xml doesn't need to specify paths that are in the conventional
>> >> places.  So unless otherwise configured, it will look in src/main/java
>> for
>> >> all of it's (non-test) source code.  You should be able to find the
>> >> conventions listed on the maven site, or the site for a particular
>> plug-in.
>> >>
>> >> I find this very helpful in creating minimalist pom.xml files for the
>> >> standard 'make me a jar, test, document, and put it some where it can be
>> >> found' process.  But it can be a pain if you don't know where the
>> >> conventional places are, and any deviation often results in a great
>> >> multitude of google searches to find the man behind the curtain.
>> >>
>> >> --------- Original Message --------- Subject: Trying to understand how
>> >> maven finds source
>> >> From: "Robert Dailey" <rcdailey.lists@gmail.com>
>> >> Date: 10/24/13 1:04 pm
>> >> To: "Maven" <users@maven.apache.org>
>> >>
>> >> Hey everyone,
>> >>
>> >>  I'm trying to understand something basic, I haven't been able to find
>> >>  the answer through Google surprisingly (maybe my searching abilities
>> >>  suck today). How is it that Maven is able to find source code to
>> >>  compile? What I would expect is the pom.xml to refer to some *.java
>> >>  path (something like <source>src/main/java/*</source>), but
I don't
>> >>  see anything like that.
>> >>
>> >>  How does maven know what java source code to compile? Thanks in
>> >>  advance for any help.
>> >>
>> >>  ---------------------------------------------------------------------
>> >>  To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> >>  For additional commands, e-mail: users-help@maven.apache.org
>> >>
>> >
>> >
>> >
>> > --
>> > http://about.me/lairdnelson
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Mime
View raw message