testforstephen / vscode-pde

VSCode extension to support Eclipse PDE
18 stars 4 forks source link

Fail to import Maven project from scratch #9

Open Eskibear opened 5 years ago

Eskibear commented 5 years ago

Open a Maven "eclipse-plugin" project, making sure there's no .project file. The language server will fail to start.

Server log:

!ENTRY org.eclipse.jdt.ls.core 1 0 2019-09-06 10:46:08.736
!MESSAGE Creating the Java project jdt.ls-java-project

!ENTRY org.eclipse.jdt.ls.core 1 0 2019-09-06 10:46:08.751
!MESSAGE >> initialized

!ENTRY org.eclipse.jdt.ls.core 1 0 2019-09-06 10:46:11.428
!MESSAGE Finished creating the Java project jdt.ls-java-project

!ENTRY org.eclipse.core.resources 4 567 2019-09-06 11:01:19.328
!MESSAGE Failed to read project description file from location '/Users/sechs/Desktop/java-test-projects/vscode-maven-test/jdtls.ext/com.microsoft.java.maven.plugin/.project'.
!STACK 0
java.io.FileNotFoundException: /Users/sechs/Desktop/java-test-projects/vscode-maven-test/jdtls.ext/com.microsoft.java.maven.plugin/.project (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at org.eclipse.core.internal.resources.ProjectDescriptionReader.read(ProjectDescriptionReader.java:960)
    at org.eclipse.core.internal.resources.Workspace.loadProjectDescription(Workspace.java:1974)
    at org.eclipse.jdt.ls.importer.pde.internal.EclipseProjectImporter.importDir(EclipseProjectImporter.java:74)
    at org.eclipse.jdt.ls.importer.pde.internal.PDEProjectImporter.initializeProjects(PDEProjectImporter.java:107)
    at org.eclipse.jdt.ls.importer.pde.internal.PDEProjectImporter.importToWorkspace(PDEProjectImporter.java:75)
    at org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.importProjects(ProjectsManager.java:148)
    at org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.initializeProjects(ProjectsManager.java:138)
    at org.eclipse.jdt.ls.core.internal.handlers.InitHandler$1.runInWorkspace(InitHandler.java:260)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

!ENTRY org.eclipse.jdt.ls.core 4 0 2019-09-06 11:01:19.337
!MESSAGE Initialization failed 
!STACK 0
java.lang.RuntimeException: org.eclipse.core.internal.resources.ResourceException: Failed to read project description file from location '/Users/sechs/Desktop/java-test-projects/vscode-maven-test/jdtls.ext/com.microsoft.java.maven.plugin/.project'.
    at org.eclipse.jdt.ls.importer.pde.internal.EclipseProjectImporter.importDir(EclipseProjectImporter.java:97)
    at org.eclipse.jdt.ls.importer.pde.internal.PDEProjectImporter.initializeProjects(PDEProjectImporter.java:107)
    at org.eclipse.jdt.ls.importer.pde.internal.PDEProjectImporter.importToWorkspace(PDEProjectImporter.java:75)
    at org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.importProjects(ProjectsManager.java:148)
    at org.eclipse.jdt.ls.core.internal.managers.ProjectsManager.initializeProjects(ProjectsManager.java:138)
    at org.eclipse.jdt.ls.core.internal.handlers.InitHandler$1.runInWorkspace(InitHandler.java:260)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: org.eclipse.core.internal.resources.ResourceException: Failed to read project description file from location '/Users/sechs/Desktop/java-test-projects/vscode-maven-test/jdtls.ext/com.microsoft.java.maven.plugin/.project'.
    at org.eclipse.core.internal.resources.Workspace.loadProjectDescription(Workspace.java:1989)
    at org.eclipse.jdt.ls.importer.pde.internal.EclipseProjectImporter.importDir(EclipseProjectImporter.java:74)
    ... 7 more
Caused by: java.io.FileNotFoundException: /Users/sechs/Desktop/java-test-projects/vscode-maven-test/jdtls.ext/com.microsoft.java.maven.plugin/.project (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at org.eclipse.core.internal.resources.ProjectDescriptionReader.read(ProjectDescriptionReader.java:960)
    at org.eclipse.core.internal.resources.Workspace.loadProjectDescription(Workspace.java:1974)
    ... 8 more