包含标签 Intellij IDEA 的文章

IntelliJ IDEA:@Autowired注解出现Field injection is not recommended警告

在开发的时候,突然发现新版的IDEA在@Autowired注解上出现一个大大的警告(Field injection is not recommended) @RestController public class UserRestController { @Autowired private UserService userService; } 这谁忍得了?以我多年的使用Spring的经验来看,这段代码使用@Autowired来自动装配肯定没有问题,同时也一直是这么干的,虽然有人……

阅读全文

IntelliJ IDEA中Maven项目关于Provided级别依赖的启动问题

概述 在IntelliJ IDEA中使用Maven项目时,遇到个问题如下: 问题分析 看到这个东西,下意识的认为pom.xml中缺少了slf4j相关的配置,遂查看之,又是存在的: <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.7</version> <scope>provided</scope> </dependency> 有些纳闷,其实项目是能够正常编译的,但是为什么Run不了呢?其实上面贴出来的<scope&g……

阅读全文

必先利其器之IntelliJ IDEA代码调试技巧

Debug 设置 一般来说,保持默认即可,如果在Windows环境下,建议将图中标记的地方(Debug连接的方式)选择为 Shared memory,该选项是Windows下才有的特性,相比Socket的方式来说,要快不少。 常用快捷键 快捷键 介绍 F7 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前……

阅读全文

Intellij IDEA如何远程调试

一般情况下,对于分布式系统的调试还是比较麻烦的,比较常见的方式是在远程调用的过程中通过不断的打印log,然后重新部署上线、调试、定位问题,实在是过于麻烦。 实际上Java是支持远程调试的,只是大家平时没有怎么用过罢了,本文通过Intellij IDEA为例讲解如何来使用远程调试。 准备……

阅读全文