• 大家开发JAVA都是用什么IDE工具,有用VS Code的吗?
  • 发布于 1周前
  • 50 热度
    7 评论
项目背景 jdk 1.8 + maven + springboot
1.运行前编译这个是全自动的吗?为啥有时候改了代码生效,有时候没反应。另外在执行 mvn clean 后压根不知道重新编译直接运行会报错主类不存在。
2.我的 maven 有多个 profile ,运行前编译如何指定配置?就是 mvn -P 选项
3.我现在每次运行前都会显示 Build failed, do you want to continue ,找了一圈也没找到具体的错误在哪。
4.另外我是一个多模块的 maven 项目,有些模块互相依赖,然后它编译的时候不知道去自动编译依赖么? The project cannot be built until its prerequisite iot-common-kafka is built. Cleaning and building all projects is recommended

我现在的诉求很简单,就是点击一下运行按钮,该编译的编译然后把程序跑起来就行。
用户评论
  • 飛雲
  • 数次想切换,但都退回了 idea ,但是能看到 vscode 对 java 的支持越来越好了,让子弹再飞一会儿。
  • 2024/8/29 11:09:00 [ 0 ] [ 0 ] 回复
  • 追梦魂
  • 1. 使用 maven clean 后 可能不会触发 jdt.ls 自动 build, 需要手动 build 一下
    2. Maven 有个插件(如果你安装了 Extension Pack for Java 包含在里面),安装后在左下角有个 Maven 的菜单,点开里面有 Profiles 选择,如果你的命令复杂也可以添加自定义命令。
    3. 估计是你的项目依赖问题,试试 mvn compile 后再打开
    4. 同上
  • 2024/8/29 11:02:00 [ 0 ] [ 0 ] 回复