vscode 创建java项目 和 maven项目 开vscode的setting.json 终端和output乱码问题 debug run code 打

参考https://qiita.com/jsj05543/items/da54e5db258bc9d2538a和https://www.jianshu.com/p/57fa5deef153

创建java项目

  1. Ctrl+Shift+xで拡張機能検索画面を開き、安装Extension Pack for Java ,这个插件会自动安装debugger/maven/test runner等插件
  2. 插件设置里搜索home, setting里找到java>home下的edit in setting.json,加上 “java.jdt.ls.java.home”: “d:\program\jdk17”,
  3. vscode需要使用java17+,下载好后配置java_home和path,注意java_home的路径不要带/bin,并设置jdk17的路径
  4. Ctrl+Shift+P搜索java,选择java:Create Java Project,选择No build tools,创建项目
  5. 默认会生成App.java,右键文件或者代码,run/debug java运行代码

创建maven项目

  1. Ctrl+Shift+P打开命令框,选择创建Maven项目
  2. 选择maven archetype quickstart
  3. 之后会输入包名,版本等信息,一阵下载后生成项目

其他问题

  • run code运行代码,output里提示找不到包,且中文乱码
    似乎用run code无法执行java,只能用run java。setting里设置"code-runner.runInTerminal": true可以在终端显示中文结果
  • 右键方法名,运行junit方法,弹窗提示i is not a function,终端和output没有运行结果
    使用了debugger for java插件,运行结果在debug console里,弹窗可忽略。
    测试整个类,可在文件上或者类里任意位置右键run java,或者单击类名左边的一个标记,或者在左边栏选择testting后对类进行操作
    测试某个方法,可单击方法名左边的一个标记,或者在左边栏选择testting后对单个方法进行操作
  • 终端显示乱码
    修改vscode(reopen with encoding)和终端(chcp 65001)的编码为utf8。修改有时候依旧是乱码。(maven项目)修改pom文件的maven.compiler.source和maven.compiler.target版本,1.7/17/7都行,1.8/8乱码。原因不明,其他版本未测试
  • setting.json里设置"java.jdt.ls.java.home": “d:\program\jdk17”,需要17版本以上的jdk
  • 打开setting.json的方法1:ctrl+,打开setting,点右上角文件图标
  • 打开setting.json的方法1:按f1,删除输入框的>,输入se搜索到setting.json并打开
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值