2013-10-17 5 views
0

org.apache.commons:comons-lang3:3.1에 대한 종속성을 쉽게 가져 오거나 관리 할 수 ​​있도록 Maven을 설치했습니다. pom.xml을 열면 프로젝트를 실행하거나 디버깅 할 수 없습니다. 의 pom.xml :Maven 통합을 사용하는 프로젝트를 실행할 수 없습니다.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>myGroup</groupId> 
    <artifactId>myArtifact</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>deleteme</name> 
    <url>http://maven.apache.org</url> 

    <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties> 

    <dependencies> 
    <dependency> 
     <groupId>org.apache.commons</groupId> 
     <artifactId>commons-lang3</artifactId> 
     <version>3.1</version> 
    </dependency> 
    </dependencies> 
</project> 

[실행 및 디버그 버튼이 비활성화되었습니다. enter image description here

+0

-

  • 소스 디렉토리를 받는다는 귀하의 소스를 복사> "소스 루트"-
  • 은 바로 패키지 "로 표시 디렉토리"를 클릭합니다. – FazoM

  • +0

    Maven은 라이브러리 요구 사항을 다운로드하는 데 도움이되지만 앱을 실행하지는 않습니다. –

    +0

    '도구> 실행 '을 클릭하면'실행 설정'을 편집 할 것을 제안합니다. 나는 거기에 무엇을 넣을지 전혀 모른다 ... –

    답변

    1

    이것은 maven과 아무런 관련이 없습니다. IntelliJ 설정에 관한 것입니다!

    • 이 프로젝트를 마우스 오른쪽 단추로 클릭하고 받는다는 선택 "framewrok 지원을 추가" 사실, Maven은하려고 약간 다른 파일 구조를

      /project-root 
          /src 
          /main 
           /java <-- put your sources here 
           /resources 
          /test 
           /java 
           /resources 
      /your-packages-and-sources <-- now your sources is probably here 
      pom.xml 
      

      있습니다. 당신은 아마 이클립스 플러그인을 그리워> SRC/메인/자바

    +0

    'Framewrok 지원을 추가한다 '는 Maven이 없다. Groovy 만있다. –

    +0

    이미 Maven 지원이 가능할 가능성이 높다. 당신은 src/main/java와 함께 maven-like 구조를 만들었습니까? 그리고 디렉토리를 "소스 루트"로 표시하여 도움을 받아야합니다! 당신도 물마루 "프로젝트 구조"(F4 히트)를 관리 할 수 ​​ –

    +0

    굉장, 작동합니다! 그렇다면'프레임 워크 지원 추가 '에 Maven이없는 이유는 무엇입니까? –

    관련 문제