Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.
줄 이 박사 돕 스는 기사 우리는 빌더를 서브 클래스의 경우를 처리 어떻게, 특히 빌더 패턴을? GMO 라벨링을 추가하기 위해 서브 클래스로 만들려는 예제의 컷 다운 버전을 취하면 다음과 같은 순진한 구현이 있습니다. public class NutritionFacts { private final int calories; public static class Builder { private int calories = …
Maven으로 Java 8 프로젝트를 빌드 할 때 : mvn clean package 이 메시지가 나타납니다. Java HotSpot ™ 64 비트 서버 VM 경고 : 옵션 MaxPermSize = 128m 무시 8.0에서 지원이 제거되었습니다. 이 메시지를 제거하는 방법?
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
줄 번호를 로그에 인쇄하는 방법 로그에 정보를 출력 할 때 해당 출력이 소스 코드에있는 줄 번호를 인쇄하고 싶습니다. 스택 추적에서 볼 수 있듯이 예외가 발생한 행 번호가 표시됩니다. 스택 추적은 예외 개체에서 사용할 수 있습니다. 다른 대안은 로그에 인쇄 할 때 줄 번호를 수동으로 포함하는 것과 같습니다. 다른 방법이 있습니까?
통합 테스트 스위트가 있습니다. IntegrationTestBase모든 시험을 연장 할 수있는 수업이 있습니다. 이 기본 클래스에는 API 및 DB 연결을 설정 하는 @Before( public void setUp()) 및 @After( public void tearDown()) 메소드가 있습니다. 내가 해왔 단지 각 테스트 케이스에서 그 두 가지 방법을 무시하고 호출 super.setUp()하고 super.tearDown(). 그러나 누군가가 수퍼에게 전화하는 것을 …
JMS와 AMQP 용어에 어떻게 연결되어 있는지 이해하려고합니다. JMS는 API이고 AMQP는 프로토콜이라는 것을 알고 있습니다. 여기 내 가정 (및 질문)이 있습니다. RabbitMQ는 AMQP 프로토콜을 사용합니다 (AMQP 프로토콜을 구현 함). Java 클라이언트는 RabbitMQ를 연결 / 사용하기 위해 AMQP 프로토콜 클라이언트 라이브러리를 사용해야합니다 JMS API는 어디에서 사용됩니까? JMS API는 AMQP 클라이언트 라이브러리를 사용하여 …
저는 Java와 Spring을 처음 사용합니다. 내 앱 루트 http://localhost:8080/를 정적으로 매핑하려면 어떻게 index.html해야합니까? 내가 http://localhost:8080/index.html잘 작동 한다면 . 내 앱 구조는 다음과 같습니다 내 config\WebConfig.java모습은 다음과 같습니다. @Configuration @EnableWebMvc @ComponentScan public class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**").addResourceLocations("/"); } } 추가하려고 registry.addResourceHandler("/").addResourceLocations("/index.html");했지만 실패합니다.
log4j를 올바르게 실행하려면 JVM에 인수로 설정 / 전달해야하는 변수는 무엇입니까? 그리고 제대로 나는 불평하고 콘솔에 인쇄하지 않는 것을 의미합니다. 전형적인 예를 볼 수 있습니까? 참고 : 응용 프로그램에서 log4j.properties 파일을 작성하지 않아야합니다.
나는 두 가지 ArrayList유형의 Answer(자체 수업)을 가지고 있습니다. 두 목록을 비교하여 동일한 내용이 포함되어 있는지, 순서가 중요하지 않은지 확인하고 싶습니다. 예: //These should be equal. ArrayList<String> listA = {"a", "b", "c"} ArrayList<String> listB = {"b", "c", "a"} List.equals동일한 크기, 내용 및 요소 순서를 포함하는 경우 두 목록이 동일 함을 나타냅니다. …
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문을 개선하십시오 나는 인터뷰에서 이것을 물었고 나는 내가 가질 수있는 최선의 대답을했다고 확신하지 못한다. 병렬 검색을 수행 …
방금 Maven을 다운로드했고 "Maven in 5 Minutes"페이지 ( http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html ) 에있는 간단한 명령을 실행하려고했습니다 . 이것은 명령입니다 : mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 그것을 실행할 때 SSL 인증서에 오류가 발생하고 https://repo.maven.apache.org/maven2 의 중앙 Maven 저장소에서 다운로드 할 수 없습니다 . 오류는 "SunCertPathBuilderException : 요청한 대상에 대한 유효한 인증 경로를 …