2016-08-13 5 views
1

일부 프로젝트에서 작업 했었지만 저는 Java가 처음이었습니다. IntelliJ IDEA를 사용하고 웹 프로젝트에 문제가 있습니다.IntelliJ Idea는 manifest.mf, pom.xml, pom.properties를 만들지 않습니다.

IntelliJ에서 프로젝트를 실행할 때마다 만들어지고 빌드 될 때마다 내 현지화 텍스트가 표시되지 않지만 mvn을 사용하여 수동으로 war 파일을 설치하고 배포하면 모든 사항이 정상입니다.

IntelliJ로 만든 병에는 MANIFEST.MF가 생성되지 않고 다른 파일이 몇 개 있습니다. 이런 이유 enter image description here

사람이 도와 드릴 :

이 내가 MVN 콘솔에서 설치 실행할 때이 항아리입니다 IntelliJ에 항아리

enter image description here

입니까?

enter image description here

+0

당신은 당신이 IntelliJ를 빌드하는 데 사용하는 무엇을 보여줄 수 있습니까? –

+0

정확히 무엇을 의미합니까? – anderhil

+0

마찬가지로, 열 수있는 Maven보기가 있어야합니다 (필자는 편집기의 오른쪽에 있다고 생각합니다). 그것은 프로젝트에서 실행할 수있는 다양한 작업을 보여 주어야합니다. –

답변

2

Maven 프로젝트가있는 경우 편집기 오른쪽에있는 작업 중 하나를 선택할 수 있습니다.

jar 또는 package은 JAR 파일을 생성해야합니다.

Maven options

+0

예, 가지고 있지만 녹색 실행 단추가 활성화되어 있지 않습니다. 내가 아는대로 메이븐 목표를 먼저 실행해야합니까? – anderhil

+0

'pom.xml '설정 방법을 모르겠지만이 스크린 샷은 IntelliJ에서 만든 Maven 프로젝트의 것입니다. 이러한 작업은 현재 프로젝트 위치에 대한 명령 행'mvn' 명령의 바로 가기입니다. –

+0

나는 모든 종속성을 해결할 수 있도록 맨 먼저 설치로 메이븐 목표를 실행해야한다는 것을 알고 있습니까? 왜 그런지 모르겠다. 이미 runnin console과 함께 동일한 프로젝트 폴더에서 실행했습니다 : mvn install – anderhil

1

메이븐 프로젝트를 관리하고 빌드 자동화하는 데 도움이 소프트웨어 도구입니다 : 내가 콘솔 실행을 위해 사용할 때 컴파일하는 데 같은 받는다는 있습니다. 그러나 기본적으로 새 프로젝트를 만들 때 원하는 유형의 프로젝트로 Maven을 선택해야합니다.

기본적으로 create a Maven project! :)

+1

IntelliJ IDEA로 pom.xml을 복제하고 열었던 기존의 큰 프로젝트입니다. Maven 프로젝트로 인식했으며, Maven이 IntelliJ, jar 또한 내가 말하고있는 파일이 없어도 IntelliJ에서 OK를 만들 수 있습니다. – anderhil

+0

프로젝트가 이미 생성 된 후에 실제로이 작업을 수행 할 수 있습니다. 그러나 이것은 정확합니다. Intellij에게 maven 프로젝트라고 말하지 않는다면, 클래스를 컴파일하고 .jar 파일을 컴파일 할 것입니다. pom 파일에 외부 종속성이 있다면, maven 프로젝트로 설정하기 전까지는 intellij 의존성에 나열되지 않을 것임을 알 수 있습니다. – Matt

관련 문제