2010-05-22 3 views
0

Mac에서 IntelliJ 9.0.2 Community Edition으로 개발하기.체험 해보기 : IntelliJ에서 병 아티팩트 생성하기

답장을받지 못한 artifact에 jar 파일을 포함하는 것에 대한 후속 조치입니다. this post입니다. 그 이유는 어떻게 든 내 인공물을 만들 때 (또는 프로젝트 설정을 할 때), 사람들이하는 경향이없고, 내 문제를 일으키는 뭔가를 무의식적으로 수행했기 때문입니다. 그들이 jar 아티팩트를 작성하고 프로젝트를 설정하는 방법을 공유한다면, 나는 그것이 무엇인지 발견 할 것입니다.

요약 : 나는 두 개의 라이브러리 파일에 의존하는 Java 프로젝트를 가지고 있습니다. jars inlined와 함께 전체를 패키징해야합니다 (예 : jar -tfv <filename> 두 개의 라이브러리에있는 클래스를 포함하여 모든 클래스가 나열된 것을 볼 수 있음). 하나의 jar 파일로 묶어야합니다. 출력물 레이아웃 창에 라이브러리 파일을 추가 할 수 있지만 출력물을 만들 수는 있습니다. 그러나 상황에 상관없이 선택 가능한 (즉, 회색이 아닌) 컨텍스트 메뉴에서 "인라인 아티팩트"항목을 가져올 수 없습니다. 하나 또는 다른 라이브러리 파일을 마우스 오른쪽 버튼으로 클릭하면

문제는 라이브러리 파일뿐만 아니라 프로젝트 코드가 포함 된 항아리가 Java 세상에서보기 드문 상황이 아니라는 것입니다. 그래서 저는 IntelliJ 사람들이 저에게해야 할 일을 많이했다고 봅니다. 그리고 저는 여러분들의 이야기를 듣고 싶습니다.

어떤 프로젝트 설정을 사용합니까? (구체적으로 :-)하시기 바랍니다.

정확히 어떻게 항아리 아티팩트를 설정 하시겠습니까? 가능한 한 많은 세부 정보를 다시 입력하십시오 :-)

분명히, 나는 내가해야 할 일을 성공적으로 수행하고있는 (위에서) 비슷한 설정을 가진 사람들로부터 듣고 싶습니다.

미리 감사드립니다. 여러분.

답변

0

IntelliJ 내부에서 할 수있는 일은 많지 않지만 JAR을 병합하여 외부에서 수행하는 방법은 여러 가지가 있습니다. , Selective jar packaging

+0

덕분에 그래 난이 해당 게시물을 본 나는 그것이 인 IntelliJ 내에서 가능했다 기대했다 :

는 여기를 참조하십시오. 명백하게 그것은 다음 버전에있을 것이다. .. 걸쳐 구르십시오! :-) – skiaddict1