JAVA 를 정적분석해주는 2개의 프로그램을 소개하려고 합니다. Spotbugs는 Java의 바이트코드를, PMD는 Java 소스코드를 체크하여 정적분석을 해줍니다. 둘다 정적분석이라는 점에서는 같지만 점검하는 대상이 다르기 때문에 서로 정적분석 하는 관점도 달라지게 됩니다. 그렇기 때문에 어느 것이 더 좋다 라고 하기는 힘들고, 서로 찾아주는 문제점들이 다르기 때문에 모두 사용하는 것을 추천합니다. ( stackoverflow.com/a/4297378/1813672 ) Spotbugs Gradle 5.6 이전까지만 해도 FindBugs라는 plugin이 사용되어 왔으나 Gradle 5.6 버전 이후부터, FindBugs plugin이 삭제가 되어, 대신에 SpotBugs plugin을 사용할 수 있습니..
Gradle 버전 확인하는 방법을 알아보겠습니다. 저는 IntelliJ를 사용하고 있어서, IntelliJ IDE 화면 기준으로 설명 드리겠습니다. 1. IntelliJ( IDE ) IntelliJ의 Project Window에서 gradle > wrapper > gradle-wrapper.properties 파일을 열어봅니다. 파일을 열면 아래와 같이 내용이 나옵니다. distributionUrl의 마지막에 gradle 파일명에 버전이 나와있습니다( 6.5.1 ) distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-6.5...
- Total
- Today
- Yesterday
- docker
- mac
- Linux
- plugin
- SpringBoot
- Size
- gradle
- spring boot
- maven
- Index
- Git
- error
- install
- intellij
- AWS
- tomcat
- Container
- Kibana
- JPA
- Java
- logstash
- Postman
- scala
- apm
- spring
- Log
- JSON
- Filter
- elasticsearch
- Spark
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |