项目背景 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
2. Maven 有个插件(如果你安装了 Extension Pack for Java 包含在里面),安装后在左下角有个 Maven 的菜单,点开里面有 Profiles 选择,如果你的命令复杂也可以添加自定义命令。
3. 估计是你的项目依赖问题,试试 mvn compile 后再打开
4. 同上