728x90
반응형

build-process 3

IntelliJ에서 jar를 올바르게 빌드하는 방법

질문 : IntelliJ에서 jar를 올바르게 빌드하는 방법은 무엇입니까? 단일 모듈과 일부 종속성이 포함 된 프로젝트가 있습니다. 컴파일 된 모듈을 포함하는 별도의 디렉토리에 jar를 만들고 싶습니다. 또한 내 모듈 옆에 종속성을 갖고 싶습니다. IntelliJ의 "build jar"프로세스를 어떻게 비틀어도 내 모듈의 출력은 비어있는 것처럼 보입니다 (META-INF 파일 외에). 답변 IntelliJ 10 http://blogs.jetbrains.com/idea/2010/08/quickly-create-jar-artifact/로 항아리를 만드는 방법은 다음과 같습니다. File -> Project Structure -> Project Settings -> Artifacts -> Click green..

개발관련/other 2021.12.04

Git 커밋 수를 알아내는 방법

질문 : Git 커밋 수는 어떻게 얻습니까? SVN 개정 번호와 같은 Git 저장소의 커밋 수를 얻고 싶습니다. 목표는 고유하고 증가하는 빌드 번호로 사용하는 것입니다. 저는 현재 Unix / Cygwin / msysGit에서 그렇게합니다. git log --pretty=format:'' | wc -l 그러나 나는 그것이 약간의 해킹이라고 생각합니다. 더 좋은 방법이 있습니까? wc 또는 Git이 필요하지 않아서 Windows에서 작동 할 수 있다면 멋질 것입니다. 파일이나 디렉토리 구조를 읽으십시오 ... 답변 개정에 대한 커밋 수를 얻으려면 ( HEAD , master , 커밋 해시) : git rev-list --count 모든 분기에서 커밋 수를 얻으려면 : git rev-list --all --..

개발관련/Git 2021.08.25

Maven을 사용하여 종속성이 있는 실행 가능한 JAR을 만드는 방법

질문 : Maven을 사용하여 종속성이있는 실행 가능한 JAR을 어떻게 만들 수 있습니까? 배포를 위해 단일 실행 가능한 JAR로 프로젝트를 패키징하고 싶습니다. Maven 프로젝트 패키지를 모든 종속성 JAR을 출력 JAR로 만들려면 어떻게해야합니까? 답변 maven-assembly-plugin fully.qualified.MainClass jar-with-dependencies maven-2build-processbuild-automationexecutable-jar 그리고 당신은 그것을 실행 mvn clean compile assembly:single 컴파일 목표는 어셈블리 전에 추가해야합니다. 단일 또는 그렇지 않으면 자체 프로젝트의 코드가 포함되지 않습니다. 댓글에서 자세한 내용을 확인하세요. ..

개발툴/Maven 2021.06.08
728x90
반응형