एनोटेशन को सक्षम करने के लिए maven का उपयोग कैसे करें -source 5 या उच्चतर करने के लिए?


2

मुझे अपने स्थानीय भंडार में एक परियोजना स्थापित करने की आवश्यकता है।

इस दौरान mvn installमुझे संकलन त्रुटि हो रही है।

> [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @
> plant_store_sdk --- [WARNING] Using platform encoding (UTF-8 actually)
> to copy filtered resources, i.e. build is platform dependent! [INFO]
> skip non existing resourceDirectory
> /media/paddy/DATA/workspace/plant_store_sdk/src/main/resources [INFO] 
> [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @
> plant_store_sdk --- [INFO] Compiling 8 source files to
> /media/paddy/DATA/workspace/plant_store_sdk/target/classes [INFO]
> ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO]
> ------------------------------------------------------------------------ [INFO] Total time: 1.163s [INFO] Finished at: Thu Jan 16 08:03:33 CET
> 2014 [INFO] Final Memory: 7M/188M [INFO]
> ------------------------------------------------------------------------ [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile
> (default-compile) on project plant_store_sdk: Compilation failure:
> Compilation failure: [ERROR]
> /media/paddy/DATA/workspace/plant_store_sdk/src/main/java/model/Kind.java:[9,5]
> error: annotations are not supported in -source 1.3

किसी कारण से मावेन प्लगइन जावा 1.3 का उपयोग करने की कोशिश करता है।

निष्पादन mvn -vमुझे यह परिणाम देता है:

paddy@paddy-laptop:~/workspace/plant_store_sdk$ mvn -version
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.7.0_45, vendor: Oracle Corporation
Java home: /usr/local/jdk1.7.0_45/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.11.0-15-generic", arch: "amd64", family: "unix"

एनोटेशन को चालू करने के लिए मैं मावेन को कैसे कॉन्फ़िगर करूं? मैंने IntelliJ से इस परियोजना को स्थापित करने की कोशिश की, वही त्रुटि मिली।

चीयर्स, और आपकी मदद के लिए धन्यवाद।

जवाबों:


2

आपको अपने संशोधित करने pom.xmlऔर मावेन कंपाइलर प्लगइन को कॉन्फ़िगर करने की आवश्यकता है ।

उदाहरण:

<!-- language: lang-xml -->  

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.5</source>
                <target>1.5</target>
            </configuration>
        </plugin>
    </plugins>
</build>
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.