Невозможно создать проект библиотеки php, используя maven

Привет я пытаюсь создать проект библиотеки PHP с использованием Maven. Я следовал всем инструкциям от Maven для PHP. Я работаю на машине с Windows 8.1.
Вот что я сделал

  • Установлен Maven 3.3.1
  • Установил php 5.5.12

Я также поместил следующее в файл settings.xml в моем репозитории .m2.

<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://repos.php-maven.org/releases</url>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
<pluginRepository>
<id>snapshot-repo1.php-maven.org</id>
<name>PHP-Maven 2 Snapshot Repository</name>
<url>http://repos.php-maven.org/snapshots</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://repos.php-maven.org/releases</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<repository>
<id>snapshot-repo1.php-maven.org</id>
<name>PHP-Maven 2 Snapshot Repository</name>
<url>http://repos.php-maven.org/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
</profiles>

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

Но когда я выполняю команду ниже

mvn archetype:generate -DarchetypeGroupId=org.phpmaven -DarchetypeArtifactId=php5-lib-archetype -DarchetypeVersion=2.0.2 -DgroupId=org.sample -DartifactId=my-app -Dversion=0.0.1-SNAPSHOT

Я получаю следующую ошибку

[ОШИБКА] Не удалось выполнить цель
org.apache.maven.plugins: Maven-архетип-плагин: 2.2: генерировать
(default-cli) в проекте standalone-pom: требуемый архетип делает
не существует (org.phpmaven: php5-lib-archetype: 2.0.2) -> [Помощь 1]

Похоже, архетип не найден в репозитории по умолчанию.

пожалуйста, порекомендуйте

Спасибо,

1

Решение

Maven для PHP больше не поддерживается. Последние изменения:

Я бы порекомендовал изменить инструменты. Может быть Phing?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]