Thanks! I now removed the installed m2eclipse-release and added the current stable dev-version. Then I re-started the IDE a couple of times.
Now there is no eclipse log entry (good!), starting of IDE goes well, but the M2 classpath container is still not available/visible (bad!). If I trigger a "maven clean" via IDE context menu I get an exception on the console, see below. The POM editor is up and running. Do you have any hint what is going wrong? It is not necessary for me to start maven phases via m2eclipse, but I definitely need the dependency resolution. It is pretty bad not being able to use m2eclipse at all. :-(( Thanks!!!! org.apache.maven.artifact.UnknownRepositoryLayoutException: Cannot find ArtifactRepositoryLayout instance for: at org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory.checkLayout(DefaultArtifactRepositoryFactory.java:75) at org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory.createArtifactRepository(DefaultArtifactRepositoryFactory.java:96) at org.apache.maven.DefaultMavenTools.buildArtifactRepository(DefaultMavenTools.java:104) at org.apache.maven.DefaultMavenTools.buildArtifactRepositories(DefaultMavenTools.java:55) at org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:1064) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:812) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:504) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200) at org.apache.maven.DefaultMaven.build_aroundBody2(DefaultMaven.java:312) at org.apache.maven.DefaultMaven.build_aroundBody3$advice(DefaultMaven.java:447) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:312) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:282) at org.apache.maven.DefaultMaven.createReactorManager(DefaultMaven.java:103) at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:160) at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1) at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904) at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304) at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176) at org.apache.maven.cli.MavenCli.main(MavenCli.java:63) at org.apache.maven.cli.MavenCli.main(MavenCli.java:52) [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building Unnamed - de.xxx:jar:1.0-SNAPSHOT [INFO] [INFO] Id: de.xxx:jar:1.0-SNAPSHOT [INFO] task-segment: [clean] [INFO] ------------------------------------------------------------------------ Exception in thread "main" java.lang.NullPointerException at java.util.ArrayList.addAll(ArrayList.java:499) at org.apache.maven.plugin.DefaultPluginManagerSupport.resolvePluginArtifact(DefaultPluginManagerSupport.java:76) at org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:209) at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:186) at org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(DefaultPluginLoader.java:79) at org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(DefaultPluginLoader.java:52) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.loadPluginDescriptor(DefaultBuildPlanner.java:322) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.findForkModifiers(DefaultBuildPlanner.java:192) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.addForkedLifecycleModifiers(DefaultBuildPlanner.java:179) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody0(DefaultBuildPlanner.java:117) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody1$advice(DefaultBuildPlanner.java:403) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan(DefaultBuildPlanner.java:1) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getLifecycleBindings(DefaultLifecycleExecutor.java:400) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:235) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149) at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223) at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1) at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904) at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304) at org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:176) at org.apache.maven.cli.MavenCli.main(MavenCli.java:63) at org.apache.maven.cli.MavenCli.main(MavenCli.java:52) > The error you are seeing is not related to checkout and it is a known > issue related to plugin initialization. Usually it happen right after > restarting Eclipse after installing plugins and it goes away after > Eclipse restart, but it seem like it is more severe on Eclipse 3.2. See: > > MNGECLIPSE-873: NPE in MavenJdtPlugin prevents classpath container > initialization > http://jira.codehaus.org/browse/MNGECLIPSE-873 > > regards, > Eugene > > > Michael Hüttermann wrote: >> Hello m2eclipse experts, >> >> checking out a Maven project from SVN with "Checkout as Maven project.." >> throws an exception (error window with a very general message). The >> project was checked out nevertheless (as a M2 project) and I can work on >> it (POM editor is up and running, M-icon is visible), but there are no >> Maven Dependencies resolved. The project's POM is disregarded .. in the >> POM I added a dependency component from a proxy repository (Archiva), >> but >> it is not found/retrieved. Even more strange: there is no "Maven >> Dependencies" entry under the project root. This dependency folder is >> totally missing. Any idea ? >> >> I use RAD 7 (Eclipse 3.2) and the latest and greatest M2Eclipse via >> update >> manager. I copied the POM and the log entry below. >> >> Thanks !!!!! >> >> Michael >> >> >> ==================== The 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> >> <groupId>abc</groupId> >> <artifactId>de</artifactId> >> <version>1.0-SNAPSHOT</version> >> <packaging>jar</packaging> >> <dependencies> >> <dependency> >> <groupId>a.component</groupId> >> <artifactId>here</artifactId> >> <version>1.0</version> >> </dependency> >> </dependencies> >> <distributionManagement> >> <snapshotRepository> >> <id>snapshots</id> >> <url> >> a URL >> </url> >> </snapshotRepository> >> <repository> >> <id>internal</id> >> <url> >> a URL >> </url> >> </repository> >> </distributionManagement> >> >> <repositories> >> <repository> >> <id>snapshots</id> >> <name>Archiva Managed Snapshot Repository</name> >> <url> >> a URL >> </url> >> <releases> >> <enabled>false</enabled> >> </releases> >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> </repository> >> >> <repository> >> <id>internal</id> >> <name>Archiva Managed Internal Repository</name> >> <url> >> a URL >> </url> >> <releases> >> <enabled>true</enabled> >> </releases> >> <snapshots> >> <enabled>false</enabled> >> </snapshots> >> </repository> >> >> </repositories> >> >> <pluginRepositories> >> <pluginRepository> >> <releases> >> <enabled>true</enabled> >> </releases> >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> <id>internal</id> >> <url> >> a URL >> </url> >> <layout /> >> </pluginRepository> >> <pluginRepository> >> <releases> >> <enabled>true</enabled> >> </releases> >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> <id>snapshots</id> >> <url> >> a URL >> </url> >> <layout /> >> </pluginRepository> >> </pluginRepositories> >> >> </project> >> >> >> ==================== The error from eclipse log while "Checkout as Maven >> project" >> >> >> !ENTRY org.eclipse.core.jobs 4 2 2008-10-06 19:10:17.766 >> !MESSAGE An internal error occurred during: "Importing Maven projects". >> !STACK 0 >> java.lang.NullPointerException >> at >> org.maven.ide.eclipse.jdt.internal.MavenClasspathContainerInitializer.getBuildPathManager(Unknown >> Source) >> at >> org.maven.ide.eclipse.jdt.internal.MavenClasspathContainerInitializer.initialize(Unknown >> Source) >> at >> org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(Unknown >> Source) >> at >> org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(Unknown >> Source) >> at org.eclipse.jdt.core.JavaCore.getClasspathContainer(Unknown Source) >> at >> org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(Unknown >> Source) >> at >> org.eclipse.jdt.internal.core.ClasspathEntry.validateClasspath(Unknown >> Source) >> at org.eclipse.jdt.internal.core.SetClasspathOperation.verify(Unknown >> Source) >> at >> org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(Unknown >> Source) >> at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(Unknown >> Source) >> at org.eclipse.jdt.internal.core.JavaProject.setRawClasspath(Unknown >> Source) >> at >> org.maven.ide.eclipse.jdt.internal.JavaProjectConfigurator.addMavenClasspathContainer(Unknown >> Source) >> at >> org.maven.ide.eclipse.jdt.internal.JavaProjectConfigurator.configure(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.updateProjectConfiguration(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.configureNewMavenProject(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.ProjectConfigurationManager.importProjects(Unknown >> Source) >> at >> org.maven.ide.eclipse.wizards.MavenProjectCheckoutJob$CheckoutJobChangeListener$3.runInWorkspace(Unknown >> Source) >> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(Unknown >> Source) >> at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) >> >> !ENTRY org.eclipse.core.resources 4 2 2008-10-06 19:10:26.588 >> !MESSAGE Problems occurred when invoking code from plug-in: >> "org.eclipse.core.resources". >> !STACK 0 >> java.lang.NullPointerException >> at java.util.ArrayList.addAll(Unknown Source) >> at >> org.apache.maven.plugin.DefaultPluginManagerSupport.resolvePluginArtifact(Unknown >> Source) >> at >> org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(Unknown >> Source) >> at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(Unknown >> Source) >> at >> org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(Unknown >> Source) >> at >> org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.loadPluginDescriptor(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.findForkModifiers(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.addForkedLifecycleModifiers(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody0(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody1$advice(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan(Unknown >> Source) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getLifecycleBindings(Unknown >> Source) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(Unknown >> Source) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Unknown >> Source) >> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(Unknown >> Source) >> at org.apache.maven.DefaultMaven.execute_aroundBody0(Unknown Source) >> at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(Unknown >> Source) >> at org.apache.maven.DefaultMaven.execute(Unknown Source) >> at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(Unknown >> Source) >> at >> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(Unknown >> Source) >> at org.apache.maven.embedder.MavenEmbedder.execute(Unknown Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$MavenExecutor.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$1.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectFacade.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.builder.MavenBuilder.executePostBuild(Unknown >> Source) >> at org.maven.ide.eclipse.internal.builder.MavenBuilder.build(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager$2.run(Unknown Source) >> at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager$1.run(Unknown Source) >> at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager.build(Unknown Source) >> at org.eclipse.core.internal.events.AutoBuildJob.doBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.AutoBuildJob.run(Unknown Source) >> at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) >> >> !ENTRY org.eclipse.core.resources 2 75 2008-10-06 19:10:26.618 >> !MESSAGE Errors during build. >> !SUBENTRY 1 org.maven.ide.eclipse 2 75 2008-10-06 19:10:26.618 >> !MESSAGE Errors running builder "Maven Project Builder" on project xxx. >> !SUBENTRY 1 org.maven.ide.eclipse 2 75 2008-10-06 19:10:26.618 >> !MESSAGE java.lang.NullPointerException encountered while running Maven >> Project Builder. >> !STACK 0 >> java.lang.NullPointerException >> at java.util.ArrayList.addAll(Unknown Source) >> at >> org.apache.maven.plugin.DefaultPluginManagerSupport.resolvePluginArtifact(Unknown >> Source) >> at >> org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(Unknown >> Source) >> at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(Unknown >> Source) >> at >> org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(Unknown >> Source) >> at >> org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.loadPluginDescriptor(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.findForkModifiers(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.addForkedLifecycleModifiers(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody0(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody1$advice(Unknown >> Source) >> at >> org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan(Unknown >> Source) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getLifecycleBindings(Unknown >> Source) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(Unknown >> Source) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(Unknown >> Source) >> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(Unknown >> Source) >> at org.apache.maven.DefaultMaven.execute_aroundBody0(Unknown Source) >> at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(Unknown >> Source) >> at org.apache.maven.DefaultMaven.execute(Unknown Source) >> at org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(Unknown >> Source) >> at >> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(Unknown >> Source) >> at org.apache.maven.embedder.MavenEmbedder.execute(Unknown Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$MavenExecutor.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$1.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectFacade.execute(Unknown >> Source) >> at >> org.maven.ide.eclipse.internal.builder.MavenBuilder.executePostBuild(Unknown >> Source) >> at org.maven.ide.eclipse.internal.builder.MavenBuilder.build(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager$2.run(Unknown Source) >> at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager$1.run(Unknown Source) >> at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unknown >> Source) >> at org.eclipse.core.internal.events.BuildManager.build(Unknown Source) >> at org.eclipse.core.internal.events.AutoBuildJob.doBuild(Unknown >> Source) >> at org.eclipse.core.internal.events.AutoBuildJob.run(Unknown Source) >> at org.eclipse.core.internal.jobs.Worker.run(Unknown Source) >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> Hello [EMAIL PROTECTED] >> >> You have successfully subscribed to user@m2eclipse.codehaus.org using >> this email address. >> >> Thanks, >> >> /Codehaus Support/ >> >> ------------------------------------------------------------------------ >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email