das*_*man 52 java project maven visual-studio-code
我正在尝试创建一个maven项目 - 这样我就可以在根文件夹中编译Java文件并将类文件输出到另一个文件夹中.
我已经下载了mvn.
我正在尝试与VS Code集成.我的目标是在VS Code中编辑java文件,并在保存编译器时将.class文件保存在相应的输出文件夹中.
这就是全部 - 没有战争或jar文件.
有帮助吗?
Ste*_*ers 76
以下是完整的步骤列表 - 您可能不需要步骤1-3,但包括它们是为了完整性.
vscode:extension/vscjava.vscode-java-pack然后在VS代码中打开后单击绿色的"安装"按钮.mvn archetype:generate -DgroupId=com.companyname.appname -DartifactId=appname-DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false.这将创建一个应用程序的名字与Maven的文件夹标准的目录结构(即src/main/java/com/companyname/appname和src/main/test/com/companyname/appname与和样品开始的"Hello World!"的Java文件命名为应用程序的名字.java和相关单位指定的测试应用程序的名字Test.java).Tasks: Configure task然后选择Create tasks.json from template.选择maven("执行常见的Maven命令").这将创建一个带有"verify"和"test"任务的tasks.json文件.可以添加更多与其他Maven构建生命周期阶段相对应的内容.要专门解决您在没有JAR文件的情况下构建类的要求,需要添加"编译"任务,如下所示:
{
"label": "compile",
"type": "shell",
"command": "mvn -B compile",
"group": "build"
},
Run Code Online (Sandbox Code Playgroud)保存上述更改,然后打开命令选项板并选择"任务:运行构建任务",然后选择"编译",然后选择"继续而不扫描任务输出".这将调用Maven,它会target在与src文件夹中包含已编译类文件的target\classes文件夹相同的级别创建一个文件夹.
UPDATE(占位符):如何运行/调试类
在评论中提出问题之后,以下是运行/调试的一些步骤:
小智 5
另一种方法是安装Maven for Java插件并在Visual Studio中创建一个Maven项目。官方文档中介绍了这些步骤:
| 归档时间: |
|
| 查看次数: |
63987 次 |
| 最近记录: |