직접 만든 라이브러리의 경우 어떻게 배포 되는건가요?
1130
작성자 없음
작성한 질문수 0
[질문 내용]
실무 경험이 없어 제 질문이 적절한지도 잘 모르겠습니다 ㅠㅠ
제가 개인 프로젝트를 할땐 항상 코드만 배포 환경에 받고 그 환경에서 빌드 > 실행 과정을 했었는데요.
이번과 같이 직접 만든 jar 파일의 경우엔 libs 폴더에 있는데 이 libs 폴더를 그냥 제 프로젝트에 포함되어 배포 하면 되는 건지(예를 들어 github라면 그냥 github에 libs 폴더의 jar 파일을 업로드해도 되는지) 아니면 보통 라이브러리로 만든다면 뭔가 저장소에 등록하는 과정을 필수로 해야 하는 건지 궁금합니다.
답변 2
1
안녕하세요. 너와나님
maven, gradle을 사용하면 외부 라이브러리를 자동으로 다운로드 받을 수 있는 것 처럼 우리가 만든 라이브러리도 외부에 업로드 해서 사용할 수 있습니다. 보통 이 방법을 많이 사용합니다.
자세한 내용은 메이븐 리포지토리 배포하기로 검색해보시면 원하시는 답을 손쉽게 찾으실 수 있을거에요^^
감사합니다.
1
We normally never include any built files - jar, war - in the source code repository like GitHub.
Instead, we have a separate repository (e.g. Nexus) where the jar file is uploaded, so projects can just declare the dependency (e.g. pom.xml for maven) to download it.
보안이 엄격한 데이터
0
75
1
MyProperties 자체를 클라이언트 코드에서 사용
1
47
1
http://localhost:8080/actuator/prometheus
0
90
3
jar 추가에대한 질문드려도될까요?
0
70
1
build.gradle bom link 변경
0
70
2
@Counted 초기화
0
49
1
@Validated를 적용해도 빈 검증이 안되는 경우에 대한 조치 공유..
0
104
2
springboot에서 actuator없이 micrometer를 사용할수 있나요?
0
68
1
@Configuration 질문드립니다.
0
87
2
[공유] 터미널 말고 IDE 에서 jar 실행하기
0
104
1
localhost:8080/hello-servlet 404오류
0
125
2
내장톰캣2 서블릿 톰켓 실행이 안됩니다
1
155
2
최대 Tomcat 스레드 수를 확인하는 지표
0
163
1
mac m2에서 startup.sh 실행후 아무 반응이 없습니다.
0
96
2
내장 톰캣 실행 오류 관련 질문드립니다.
0
164
1
스프링 발전 과정들도 자세히 알아둬야하나요??
1
131
1
스프링부트 ioc 컨테이너 갯수
0
90
1
404 페이지
0
135
3
actuator 호출시 타임스탬프 질문
0
91
1
순수 라이브러리 사용하기 2 - memory-v1
0
127
1
외부설정 @ConfigurationProperties의 내부 클래스에서 static을 사용하는 이유를 알고 싶습니다.
0
105
1
서블릿 컨테이너 초기화1 강의 관련 질문입니다~
0
95
1
Thread Config Max 패널 설정 변경 질문
0
130
1
스프링 액츄에이터 shutdown 엔드포인트 활성화가 안됩니다.
0
111
1





