apache maven:使用强大的构建自动化工具简化PHP开发
强大的构建自动化工具Apache MavenPHP的Maven的
键优点
统一的构建系统:的文件夹。> >将
目录添加到系统的apache-maven-<version></version>
>通过在命令提示符中运行bin
PATH
JAVA_HOME
>配置PHP-Maven存储库:>找到mvn --version
>文件(通常在unix/macOS上的
>
>使用Maven原型插件生成一个新项目。 命令mvn archetype:generate
将指导您完成整个过程。 您需要提供groupId
>,artifactId
,version
和package
src/main/php
src/test/php
src/site
pom.xml
文件如下所示:pom.xml
<code class="language-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://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></code>结尾)放在
>目录中。 使用Test.php
进行测试。 用src/test/php
构建项目。 在mvn test
>目录中创建mvn package
文件之后,使用mvn site
>生成文档(需要phpdocumentor 2)。 (请参阅下面的图像以获取视觉参考)。site.xml
src/site
在eclipse中,转到
helphttp://www.php-maven.org/eclipse/update
摘要:
以上是PHP主|毛门和php的详细内容。更多信息请关注PHP中文网其他相关文章!