본문 바로가기
728x90

Java3

Eclipse에서 Java 프로젝트 컴파일 속도 향상하기: JarScanner 설정 이해하기 프로그래밍을 하다 보면 컴파일 시간이 길어져 작업 효율이 떨어지는 경우가 종종 있습니다. 특히 큰 프로젝트나 많은 의존성을 가진 경우에는 이 문제가 더욱 심각해질 수 있죠. 오늘은 Apache Tomcat 서버 환경에서 Eclipse를 사용하여 Java 프로젝트를 컴파일할 때 컴파일 속도를 향상시키는 하나의 방법, JarScanner scanClassPath="false" 설정에 대해 알아보겠습니다. JarScanner의 역할 Apache Tomcat과 같은 서블릿 컨테이너에서는 JarScanner가 웹 애플리케이션의 클래스 패스 내 모든 JAR 파일들을 스캔합니다. 이 과정에서 Servlet 3.0 스펙에 정의된 web-fragment.xml, META-INF/services 등의 메타데이터를 찾아내는.. 2023. 11. 21.
java eclipse tomcat jvisualvm 모니터링 jdk 1.6 이상 1. rmiregistry & -linux: \usr\local\jdk\bin\ rmiregistry & -windows: C:\Program Files\Java\jdk-1.8\bin start rmiregistry 2. policy -linux: \usr\local\jdk\bin\jstatd.all.policy -windows: C:\Program Files\Java\jdk-1.8\bin grant codebase "file:${java.home}/../lib/tools.jar"{ permission java.security.AllPermission; }; 3. jstatd -linux: ./jstatd -J-Djava.security.policy=jstatd.all.policy -.. 2023. 10. 28.
Apache Tomcat, Java, Spring Framework 환경에서 Application Insights를 적용하는 방법 A. maven 마사용 Maven을 사용하지 않는 경우, 다음 링크에서 직접 JAR 파일을 다운로드할 수 있습니다. Maven Central Repository - Application Insights Java SDK 위 링크로 이동한 후, 원하는 버전의 SDK를 선택하고, "jar" 링크를 클릭하여 JAR 파일을 다운로드할 수 있습니다. Application Insights Java SDK 다운로드 및 설치: Application Insights Java SDK를 다운로드합니다. 다운로드한 SDK를 애플리케이션의 lib 디렉토리에 복사합니다. Application Insights 리소스 생성 및 키 확인: Azure 포털에서 Application Insights 리소스를 생성합니다. 생성한 리소스의 ".. 2023. 10. 21.
728x90