簡體   English   中英

Java/VScode-.Class 文件沒有發送到Output目錄

[英]Java/VScode- .Class Files Not Being Sent to Output Directory

我正在為我的 IDE 和 Java 使用 VSCode。我將 Setting.json 文件配置為 output my.class 文件到名為“build”的目錄:

"java.project.outputPath": "build"

我的項目文件夾/文件布局如下:

math
   \src
       Main.java
       \lib
           Math.java
   \build  <- This is where I want my .class files to be built keeping the same file structure as 
              in the src folder.

當我使用

javac src\Main.java

編譯器在 .\src 目錄中寫入 .class 文件,但我告訴它在 .\build 目錄中寫入 output。 任何想法發生了什么?

我沒有在您提供的工作區目錄結構中看到settings.json 我認為這可能是問題的原因。

“java.project.outputPath”

該設置只在工作區scope生效。

您可以在工作區中創建一個名為.vscode的文件夾,然后創建settings.json

在此處輸入圖像描述

在工作區設置中添加代碼。json: "java.project.outputPath": "build"

我解決了這個問題。 我正在使用命令行。 如果構建命令是通過 gui 運行的,VSCode 只會構建到指定的構建路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM