小编Ben*_*eng的帖子

如何使用主pom文件签出Web应用程序的所有模块并构建所有模块

我有一个依赖于几个模块的Web应用程序.所以为了构建它,我有一个主pom.xml文件.我想要这个pom文件做的是检查所有模块.下面是我的pom文件.

        <executions>
        <execution>
                    <id>check-out-project1</id>
                    <phase>generate-sources</phase>
                    <goals>
                    <goal>checkout</goal>
                    </goals>
                    <configuration>    
                    <checkoutDirectory>${project.build.directory}/module1</checkoutDirectory>
                    <connectionUrl>scm:svn:svn://svnserver/svn/module1/trunk</connectionUrl>
                    <!--<developerConnection>scm:svn:svn://svnserver/svn/module1/trunk</developerConnection>!-->
                    <username>username</username>                             
                    <password>password</password>             
                    </configuration>
         </execution>

          <execution>
                    <id>check-out-project2</id>
                    <phase>generate-sources</phase>
                    <goals>
                    <goal>checkout</goal>
                    </goals>
                    <configuration>    
                    <checkoutDirectory>${project.build.directory}/module1</checkoutDirectory>
                    <connectionUrl>scm:svn:svn://svnserver/svn/module1/trunk</connectionUrl>
                          <username>username</username>                             
                          <password>password</password>             
                    </configuration>
            </execution>
        </executions>
Run Code Online (Sandbox Code Playgroud)

我试过mvn scm:checkoutmvn scm:checkout -check-out-project1但是它给我错误: 无法运行checkout命令:无法加载scm提供程序.您需要定义connectionUrl参数.

我不明白为什么会发生这种情况,因为我已经在pom文件中定义了connectionUrl参数,我希望得到的想法是将pom文件配置为能够同时签出多个项目.请让我知道我在这里做错了什么,在此先感谢.

build-automation build-management maven multi-module

5
推荐指数
1
解决办法
7996
查看次数

github如何在我的mac上删除旧的ssh密钥?

嗨,我最近购买了用于开发的二手Mac,但是当我尝试将代码从Mac推送到github存储库时。我将收到此错误:例如,拒绝自己/testuser.git的权限给oldmacowner。

我想知道如何去做。我想我需要删除属于oldmacuser的旧ssh密钥,并从github设置一个新的ssh密钥。任何人都知道如何去做吗?谢谢。

git macos version-control github ssh-keys

1
推荐指数
2
解决办法
2万
查看次数

如何从以下格式将字符串转换为PHP?

我正在尝试使用PHP将字符串转换为以下格式的日期.这是一个时间戳,但我不确定其格式的技术术语,所以我在转换它时遇到了一些麻烦.

$timestamp = "20150611183741.941Z";
Run Code Online (Sandbox Code Playgroud)

如何将其转换为数据类型?

php timestamp date date-conversion

0
推荐指数
1
解决办法
138
查看次数