2016-10-12 2 views
0

Maven을 시작하려고합니다. MongoDb University 온라인에서 MongoDb for Java Developers 무료 과정을 계속 공부할 수 있습니다.Maven 프로젝트가 빌드되지 않습니다.

저는 Maven의 새로운 제품입니다. 문제가 발생했습니다. 나는 오류 메시지를 받고 있어요 :

목표 org.codehaus.mojo을 실행하지 못했습니다 : 간부 인 - 받는다는 - 플러그인 : 1.5.0 : 자바 (기본-CLI) 프로젝트 M101J에 : 매개 변수 'mainClass'목표에 대한을 org.codehaus.mojo : 간부-받는다는 - 플러그인 : 1.5.0 : 자바가 없거나 잘못된다 -> [도움말 1] 내가 mvn exec:java를 실행하려고하면

, 내 인생 내가 알아낼 수있는 거래는 여기에 있습니다. 내가 말했듯이, 나는 완전히 새로운 것을 사용하거나 사용하려고 노력하고있다. 여기

내가 지금 보육원에서 전갈과 같은 장소 중 같은 느낌이 크게 나 가야 도움과 조언을 사용할 수있는 pom.xml

<?xml version="1.0" encoding="UTF-8"?> 
<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>com.mongodb</groupId> 
    <artifactId>M101J</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

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

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

    <dependencies> 
     <dependency> 
      <groupId>junit</groupId> 
      <artifactId>junit</artifactId> 
      <version>3.8.1</version> 
     </dependency> 
    </dependencies> 

</project> 

입니다. 많은 사람들에게 감사드립니다.

+0

오류 메시지가 실제로 매우 분명하다이 추가 http://www.mojohaus.org/exec-maven-plugin/usage.html 플러그인이 필요합니다. 초심자 인 분들은 Maven 명령, 목표, 플러그인, deps, 모듈에 대한 단서를 얻기 위해이 [guide] (https://maven.apache.org/guides/getting-started/)를 읽어야합니다 ... –

답변

2

당신은

당신의 pom.xml

<build> 
    <plugins> 
     <plugin> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>exec-maven-plugin</artifactId> 
     <version>1.4</version> 
     <configuration> 
      <mainClass>package.yourclasstorun</mainClass> 
     </configuration> 
     </plugin> 
    </plugins> 
</build> 
관련 문제