Skip to content

Build path error #3866

@rayshencc

Description

@rayshencc

Hi, I have a problem about build directory.

cd /home/ray/dev/JavaProject ; /usr/bin/env /usr/lib/jvm/java-11-openjdk-amd64/bin/java -cp /home/ray/.vscode-server/data/User/workspaceStorage/154ea3c966ddc0a55d55766b94e4cd89/redhat.java/jdt_ws/jdt.ls-java-project/bin App

This command run when I open the java project in workspace and click Run.

usr/bin/env /usr/lib/jvm/java-11-openjdk-amd64/bin/java -cp /home/ray/dev/JavaProject/originaldemo/bin App

This command run when I open the project individually rather than in a workspace and click Run.

Image
The directory structure when opened from the workspace, springdemo is another java project

Image
Directory structure when opened separately

I can use "java.project.outputPath" option to set build directory in file JavaProject.code-workspace and it works. However, I want to set the build directory of each project in the workspace to the root directory of the project instead of the only directory of the workspace and I set this option in file settings.json under folder .vscode in this project, but this setting doesn't seem to work.

So, I want to build and run the java project using the build directory I set up for each project in my workspace instead of using the default directory under .vscode-server or the only directory of the workspace. How should I set it up to serve my purpose or is this a bug?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions