2014-03-24 65 views
0

我正在使用liferay 6.1.1和maven開發一個項目! 我在pom.xml中有這樣的錯誤消息:Missing artifact org.primefaces.themes:cupertino:jar:1.0.9

缺少神器org.primefaces.themes:庫珀蒂諾中:jar:1.0.9

即使jar文件已經存在! 當我嘗試部署該項目時,一切順利......但即使該項目運行良好,警告仍然存在。 有什麼想法?

的pom.xml

<?xml version="1.0"?> 

<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/maven-v4_0_0.xsd"> 
<parent> 
    <groupId>com.octave.portlet</groupId> 
    <artifactId>octave-portlet</artifactId> 
    <version>2.0.0</version> 
    <relativePath>../pom.xml</relativePath> 
</parent> 
<modelVersion>4.0.0</modelVersion> 
<groupId>com.octave.portlet.presentation</groupId> 
<artifactId>octave-presentation-portlet</artifactId> 
<packaging>war</packaging> 
<name>bridgev2 presentation portlet</name> 
<version>2.0.0-SNAPSHOT</version> 
<build> 
    <plugins> 
     <plugin> 
      <groupId>com.liferay.maven.plugins</groupId> 
      <artifactId>liferay-maven-plugin</artifactId> 
      <version>${liferay.maven.plugin.version}</version> 
      <executions> 
       <execution> 
        <phase>generate-sources</phase> 
        <goals> 
         <goal>build-css</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 
    </plugins> 
</build> 
<dependencies> 
    <dependency> 
     <groupId>com.octave.portlet.service.api</groupId> 
     <artifactId>octave-service-api</artifactId> 
     <version>${pom.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>commons-fileupload</groupId> 
     <artifactId>commons-fileupload</artifactId> 
     <version>1.2.2</version> 
    </dependency> 
    <dependency> 
     <groupId>commons-io</groupId> 
     <artifactId>commons-io</artifactId> 
     <version>1.3.2</version> 
    </dependency> 
    <dependency> 
     <groupId>com.liferay.faces</groupId> 
     <artifactId>liferay-faces-bridge-impl</artifactId> 
     <version>3.1.0-ga1</version> 
    </dependency> 
    <dependency> 
     <groupId>com.liferay.faces</groupId> 
     <artifactId>liferay-faces-portal</artifactId> 
     <version>3.1.0-ga1</version> 
    </dependency> 
    <dependency> 
     <groupId>com.liferay.portal</groupId> 
     <artifactId>portal-service</artifactId> 
     <version>${liferay.version}</version> 
     <scope>provided</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.liferay.portal</groupId> 
     <artifactId>util-java</artifactId> 
     <version>${liferay.version}</version> 
     <scope>provided</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.sun.faces</groupId> 
     <artifactId>jsf-api</artifactId> 
     <version>2.1.3</version> 
    </dependency> 
    <dependency> 
     <groupId>com.sun.faces</groupId> 
     <artifactId>jsf-impl</artifactId> 
     <version>2.1.3</version> 
    </dependency> 
    <dependency> 
     <groupId>javax.el</groupId> 
     <artifactId>el-api</artifactId> 
     <version>1.0</version> 
     <scope>provided</scope> 
    </dependency> 
    <dependency> 
     <groupId>javax.portlet</groupId> 
     <artifactId>portlet-api</artifactId> 
     <version>2.0</version> 
     <scope>provided</scope> 
    </dependency> 
    <dependency> 
     <groupId>org.jboss.seam</groupId> 
     <artifactId>jboss-el</artifactId> 
     <version>2.0.0.GA</version> 
     <exclusions> 
      <exclusion> 
       <artifactId>el-api</artifactId> 
       <groupId>javax.el</groupId> 
      </exclusion> 
     </exclusions> 
    </dependency> 
    <dependency> 
     <groupId>org.primefaces</groupId> 
     <artifactId>primefaces</artifactId> 
     <version>4.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.primefaces.themes</groupId> 
     <artifactId>cupertino</artifactId> 
     <version>1.0.9</version> 
    </dependency> 
    <dependency> 
     <groupId>javax.mail</groupId> 
     <artifactId>mail</artifactId> 
     <version>1.4</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.poi</groupId> 
     <artifactId>poi</artifactId> 
     <version>3.6</version> 
    </dependency> 
    <dependency> 
     <groupId>org.apache.commons</groupId> 
     <artifactId>commons-collections4</artifactId> 
     <version>4.0</version> 
    </dependency> 

</dependencies> 
</project> 
+0

嘗試刷新該項目或導航到Maven的 - >更新項目。它很可能是一些IDE - maven問題。 – Hrishikesh

+0

我已經做到了...但沒有什麼特別的! – user3429578

+0

請顯示您的pom.xml。可能有一些答案,但可以肯定的是,需要更多的信息。 – Mindwin

回答

0
<repositories> 
    <repository> 
     <id>prime-repo</id> 
     <name>PrimeFaces Maven Repository</name> 
     <url>http://repository.primefaces.org</url> 
     <layout>default</layout> 
    </repository> 
</repositories> 
+0

這正是接受答案中的鏈接狀態。最好將這篇文章標記爲另一篇文章的副本。 – Kukeltje