내 응용 프로그램을 log4j에서 log4j2로 마이그레이션 중입니다. 이를 위해 log4j에 대한 jar 파일을 log4j2로 대체하고 해당 jar를 사용하도록 해당 API 호출을 업데이트했습니다. 우리는 또한 log4j API를 사용하는 종속성으로 slf4j-log4j12-1.7.6.jar가있는 cassandra noSQL db를 가지고 있습니다. sl
내 scala 프로젝트에서 sbt를 통해 종속성 (maven을 통해 가져옴) 인 bar 파일을 가져 오는 jar 파일을 가져옵니다. 아무 컴파일 문제는 없습니다 만 런타임 동안 나는 그것은 org.apache.bcel.constants 클래스를 찾을 수 없습니다라고 다음과 같은 오류 - [info] org.foo.bar.FirstSpec *** ABORTE
이들의 차이점은 무엇입니까 Spring Bootjars입니다. 스프링 부팅 스타터 데이터 MongoDB를 항아리 스프링 데이터 MongoDB를 항아리 MongoDB의 드라이버 항아리 MongoDB의 드라이버 코어 항아리 내가 이해할 무엇 그것들은 모두 mongodb-driver이 mongoDB의 java 드라이버라는 것입니다. 그리고 spring-boot-
제 신청서에 제 3 자 항아리를 사용하고 싶습니다. 그러나 크기가 너무 큽니다. 그래서 그것을 .ear 파일에 임베드하지 않고 액세스하려고합니다. 귀 내부의 클래스에서 제 3 자 항아리에 귀에 어떻게 접근 할 수 있습니까? 배포 된 서버의 lib 폴더에 jar 파일을 추가하려고했습니다. 그러나 그것은 작동하지 않습니다. 또한 클러스터 된 환경에서 각 서버에
리플렉션을 사용하여 외부 .jar 내부의 메소드를 호출하려고합니다. 이것은 병 안에있는 샘플 코드입니다. public class HelloFunction implements Runnable, RequestHandler<Request> {
@Override
public void handle(final Request request) {
나는 응용 프로그램을 만들었습니다. 이 응용 프로그램에서 출력을 얻었을 때 lib (모든 지원 jar 파일을 포함하는 라이브러리 폴더)을 포함해야하지만 모든 지원 jar 파일을 포함해야하는 단일 jar 파일이 필요하다는 점을 의의가 있습니다. 가능한가? Netbeans를 사용하고 있습니다.
나는 jar에 패키지하기를 원하는 스프링 부트 어플리케이션을 가지고 있습니다. 실행시 내 응용 프로그램 "java -jar app.jar" "메인 클래스 com.software.appcreator.MyClass"을 (를) 찾거나로드 할 수 없습니다. 여기 (의존성없이) 내 build.gradle 파일의 세부 사항이며, 응용 프로그램을 구축 할 Gradle을
maven 번들 플러그인을 사용하여 tibjms.jar와 javax.jms-api-2.0.jar을 하나의 번들로 묶고 싶습니다. tibjms.jar은 메이븐의 repos에없는 때문에 내가 먼저 내 지역의 repo에 추가는 : 빌드가 성공 <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://mave
IntelliJ (2017.2 Community Edition)에서 디버깅 모드로 테스트를 실행하면 일부 코드에서만 소스 코드를 사용할 수 있습니다. 특히, com.intellij.junit4 패키지의 코드를 단계별로 실행하면 스택 뷰에 디버거가 메서드 이름과 줄 번호를 표시하지만 코드가 편집기에 나타나지 않습니다.
좋아요. 내 빌드로 생성 된 번들의 이름을 변경하여 이름에 버전을 지정하고 싶습니다. 그러나 모든 사항이 무시되고 번들이 프로젝트 폴더 이름으로 끝납니다 매번 build.gradle 파일 apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
// https://m