2010-11-18 3 views
2

Maven을 사용하여 PHP 라이브러리 프로젝트를 만들었으므로 이제 배포 준비가 완료되었습니다. http://www.php-maven.org/deploy.html의 안내에 따라 문제가 발생했습니다. 내가 저장소에서 발견되지 않은 종속성 오류 목록 얻을 mvn deploy의 실행 중에Maven을 사용하여 PHP 라이브러리 프로젝트 배포

<descriptorRef>php-lib</descriptorRef>       

: 구성이 설정되어

[INFO] [jar:jar {execution: default-jar}] 
[INFO] Building jar: /home/marco/projects/php/my-app/target/my-app-1.0-SNAPSHOT.jar 
[INFO] [plugin:addPluginArtifactMetadata {execution: default-addPluginArtifactMetadata}] 
Downloading: http://repo1.php-maven.org/release/org/phpmaven/maven-php-plugin/2.2-beta-2/maven-php-plugin-2.2-beta-2.pom 
[INFO] Unable to find resource 'org.phpmaven:maven-php-plugin:pom:2.2-beta-2' in repository release-repo1.php-maven.org (http://repo1.php-maven.org/release) 
Downloading: http://repo1.maven.org/maven2/org/phpmaven/maven-php-plugin/2.2-beta-2/maven-php-plugin-2.2-beta-2.pom 
[INFO] Unable to find resource 'org.phpmaven:maven-php-plugin:pom:2.2-beta-2' in repository central (http://repo1.maven.org/maven2) 
Downloading: http://repo1.php-maven.org/release/org/phpmaven/maven-php-plugin/2.2-beta-2/maven-php-plugin-2.2-beta-2.pom 
[INFO] Unable to find resource 'org.phpmaven:maven-php-plugin:pom:2.2-beta-2' in repository release-repo1.php-maven.org (http://repo1.php-maven.org/release) 
Downloading: http://repo1.maven.org/maven2/org/phpmaven/maven-php-plugin/2.2-beta-2/maven-php-plugin-2.2-beta-2.pom 
[INFO] Unable to find resource 'org.phpmaven:maven-php-plugin:pom:2.2-beta-2' in repository central (http://repo1.maven.org/maven2) 
Downloading: http://repo1.php-maven.org/release/org/apache/maven/wagon/wagon-http-shared/1.0-beta-6/wagon-http-shared-1.0-beta-6.pom 
[INFO] Unable to find resource 'org.apache.maven.wagon:wagon-http-shared:pom:1.0-beta-6' in repository release-repo1.php-maven.org (http://repo1.php-maven.org/release) 
Downloading: http://repo1.php-maven.org/release/org/apache/maven/wagon/wagon-http-shared/1.0-beta-6/wagon-http-shared-1.0-beta-6.pom 
[INFO] Unable to find resource 'org.apache.maven.wagon:wagon-http-shared:pom:1.0-beta-6' in repository release-repo1.php-maven.org (http://repo1.php-maven.org/release) 
Downloading: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-http-shared/1.0-beta-6/wagon-http-shared-1.0-beta-6.pom 

Downloading: http://repo1.php-maven.org/release/nekohtml/xercesMinimal/1.9.6.2/xercesMinimal-1.9.6.2.pom 
[INFO] Unable to find resource 'nekohtml:xercesMinimal:pom:1.9.6.2' in repository release-repo1.php-maven.org (http://repo1.php-maven.org/release) 
Downloading: http://repo1.php-maven.org/release/nekohtml/xercesMinimal/1.9.6.2/xercesMinimal-1.9.6.2.pom 
[INFO] Unable to find resource 'nekohtml:xercesMinimal:pom:1.9.6.2' in repository release-repo1.php-maven.org (http://repo1.php-maven.org/release) 
Downloading: http://repo1.maven.org/maven2/nekohtml/xercesMinimal/1.9.6.2/xercesMinimal-1.9.6.2.pom 

을 그리고 이것은 내 Settings.XML의 파일입니다

<settings> 
    <profiles> 
     <profile> 
      <id>profile-php-maven</id> 
      <pluginRepositories> 
       <pluginRepository> 
        <id>release-repo1.php-maven.org</id> 
        <name>PHP-Maven 2 Release Repository</name> 
        <url>http://repo1.php-maven.org/release</url> 
        <releases> 
         <enabled>true</enabled> 
        </releases> 
       </pluginRepository> 
       <pluginRepository> 
        <id>snapshot-repo1.php-maven.org</id> 
        <name>PHP-Maven 2 Snapshot Repository</name> 
        <url>http://repo1.php-maven.org/snapshot</url> 
        <releases> 
         <enabled>false</enabled> 
        </releases> 
        <snapshots> 
         <enabled>true</enabled> 
        </snapshots> 
       </pluginRepository> 
      </pluginRepositories> 
      <repositories> 
       <repository> 
        <id>release-repo1.php-maven.org</id> 
        <name>PHP-Maven 2 Release Repository</name> 
        <url>http://repo1.php-maven.org/release</url> 
        <releases> 
         <enabled>true</enabled> 
        </releases> 
       </repository> 
       <repository> 
        <id>snapshot-repo1.php-maven.org</id> 
        <name>PHP-Maven 2 Snapshot Repository</name> 
        <url>http://repo1.php-maven.org/snapshot</url> 
        <releases> 
         <enabled>false</enabled> 
        </releases> 
        <snapshots> 
         <enabled>true</enabled> 
        </snapshots> 
       </repository> 
      </repositories> 
     </profile> 
    </profiles> 

    <activeProfiles> 
     <activeProfile>profile-php-maven</activeProfile> 
    </activeProfiles> 
</settings> 

모든 단계마다 필자는 문서를 읽었습니다.

팁이 있습니까? 여기의 지침에 따라

덕분에

+0

이 파일이 표시되지 않습니다. http://repo1.php-maven.org/release/org/phpmaven/maven-php-plugin/2.2-beta-2/maven-php-plugin-2.2- 베타 -2.pom하지만 나는 알 수 있습니다 : http://repo1.php-maven.org/release/org/phpmaven/maven-php-plugin/1.1/maven-php-plugin-1.1.pom은 올바른 pom 파일 –

답변