我正在尝试创建一个 maven 项目 - 这样我就可以在根文件夹中编译 Java 文件并将类文件输出到另一个文件夹中。
我已经下载了mvn。
我正在尝试与 VS Code 集成。我的目标是在 VS Code 中编辑 java 文件,并在保存编译器时将 .class 文件保存在适当的输出文件夹中。
就是这样 - 没有战争或 jar 文件。
有什么帮助吗?
原文由 dashman 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试创建一个 maven 项目 - 这样我就可以在根文件夹中编译 Java 文件并将类文件输出到另一个文件夹中。
我已经下载了mvn。
我正在尝试与 VS Code 集成。我的目标是在 VS Code 中编辑 java 文件,并在保存编译器时将 .class 文件保存在适当的输出文件夹中。
就是这样 - 没有战争或 jar 文件。
有什么帮助吗?
原文由 dashman 发布,翻译遵循 CC BY-SA 4.0 许可协议
另一种方法是安装 Maven for Java
插件并在 Visual Studio 中创建一个 Maven 项目。 官方文档中描述了这些步骤:
原文由 53c 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
以下是完整的步骤列表 - 您可能不需要步骤 1-3,但为了完整起见,我将它们包括在内:-
vscode:extension/vscjava.vscode-java-pack
,然后在 VS Code 中打开后单击绿色的安装按钮。mvn archetype:generate -DgroupId=
com.companyname.appname-DartifactId=
appname-DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
.这将创建一个带有 Maven 标准目录布局 的 appname 文件夹(即src/main/java/com/companyname/appname
和src/main/test/com/companyname/appname
开头和一个示例“Hello World!”Java 文件名为 appname.java
以及名为 appnameTest.java
的关联单元测试。*Tasks: Configure task
然后选择Create tasks.json from template
。target
src
夹,其中编译的类文件位于target\classes
文件夹中。附录:如何运行/调试一个类
在评论中提出问题后,以下是运行/调试的一些步骤:-
Ctrl
Shift
D
)。