Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Download sources and javadoc not working

1.1 is only required for Juno. 1.0 is expected to work with Indigo. I
use sources download all the time, so I am quite certain it worked
without problems in 1.0 on Indigo and works in 1.1 on Juno now.

I never payed attention to dependencies that only provide javadoc and no
sources. Have you tried dependencies that have both sources and javadoc?
If the problem is limited to javadoc-only dependencies, feel free to
open a bug report but I can't promise a fix.

I also never used Archiva, only Nexus and direct access to Maven
Central, can't really comment here. Try something like wireshark to see
http traffic between m2e and Archiva or just debug through m2e.

It may be worth cleaning local maven repository as m2e caches some state
there. This is particularly true if you deployed sources/javadoc after
you first tried to download them from m2e.


On 12-08-09 9:49 PM, Billy Newman wrote:
Is this only expected to work in version 1.1?  I work in an env where I
cannot connect to the internet.  I have version 1.0 of m2e installed in
eclipse indigo.  I have my own repository (Archiva repository). When I
publish my API jar I publish it with the javadocs, and yes I have
verified that the javadocs do exist in Archiva.  In fact if I use the
dependencies maven plugin I can force a pull of the javadocs, but would
like m2e to automatically do this pull.

At this point I suspect this is an issue with version 1.0 of the plugin.

As an aside it has been very difficult for me to upgrade to a latest
version as I do not have an internet connection.  I cannot seem to find
a archived version of the plugin to download and bring over to my
environment.  Do you guys have that anyone it would be very helpful as
not everyone has an outside connection to the web from their work


On Thu, Aug 9, 2012 at 7:38 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx
<mailto:igor@xxxxxxxxxxxxxx>> wrote:

    This is expected to work.

    Check if some-API-sources.jar is actually available from remote
    repositories enabled in pom.xml.

    Check you are running m2e 1.1, especially if you are on Juno.

    If still does not work, provide small standalone example project and
    expect steps to reproduce the problem and we'll have a look.


    On 12-08-09 8:59 PM, Billy Newman wrote:

        So if I am dependent on some-API.jar its in my pom and pulled
        from my
        maven repo, then I should get some-API-sources.jar as well when I
        install right?  I tried stepping into the jars classes and they are
        not found and the sources jar is not in my local repository so
        it did
        not get downloaded.

        Sent from my iPhone >
        On Aug 9, 2012, at 6:47 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx
        <mailto:igor@xxxxxxxxxxxxxx>> wrote:

            Not sure what you expected to happen, but download
            sources/javadoc apply
            to dependencies of workspace projects. In most cases you do
            not need to
            enable them, m2e will automatically download dependency
            sources when you
            navigate to one of dependency classes using F3 or step into
            it in debugger.


            On 12-08-09 8:39 PM, Billy Newman wrote:

                So I successfully got m2e plugin installed. But I am
                having issues
                with downloading sources and Javadocs. I went through
                the window->
                preferences -> maven and selected both checkboxes. I
                then right
                click my pom file and select run as maven install. My
                build runs and
                installs just fine but none of my dependencies sources
                or Javadocs
                are pulled down.

                Any ideas?

                Thanks guys Billy

    m2e-users mailing list
    m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>

m2e-users mailing list

Back to the top