小编ant*_*n91的帖子

SonarQube没有获得单元测试覆盖率

我正在收听声纳获取jacoco分析报告的问题.然而,詹金斯能够拿起报告并显示结果.我的项目是由詹金斯建造的maven构建.jacoco报告由maven生成(在pom中配置).通过使用Jenkins插件执行声纳.

这就是我在SonarQube上看到的:

SonarQube屏幕截图

这是我在詹金斯看到的项目报告.

Jacoco在詹金斯报道

maven插件配置:

<plugin>
    <groupId>org.jacoco</groupId>
    <artifactId>jacoco-maven-plugin</artifactId>
    <version>0.6.4.201312101107</version>
    <executions>
      <execution>
        <id>default-prepare-agent</id>
        <goals>
            <goal>prepare-agent</goal>
        </goals>
      </execution>
      <execution>
        <id>default-report</id>
        <phase>prepare-package</phase>
        <goals>
            <goal>report</goal>
        </goals>
      </execution>
      <execution>
          <id>default-check</id>
          <goals>
              <goal>check</goal>
          </goals>
      </execution>
    </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

Jenkins Sonar插件配置 在此输入图像描述

maven jenkins jacoco sonarqube

48
推荐指数
3
解决办法
12万
查看次数

在iOS中存储图像的最佳方式

我想知道是否有人可以建议我为我的应用程序存储图像的最佳方式.

我希望能够提供XML更新功能,允许用户使用一组新图像更新他们的应用程序.我想知道最好的方法是什么,因为我需要读取和写入商店位置.是以最好的方式将它们存储在sqlite数据库中,还是我能够使用文件系统来执行此操作,而iPhone不会删除任何下载的图像?

谢谢

iphone objective-c ipad ios

10
推荐指数
1
解决办法
5453
查看次数

使用 maven 的 RPM 包

我正在尝试使用 maven 插件构建 RPM 包。

如果我添加插件配置 RPM 包没有被制作,RPM 插件站点上的手册说包标签应该是 RPM 但这似乎导致构建失败,说这个目标是有效的。

有没有人有任何可以分享的例子?

编辑 错误是未知包装:rpm

<groupId>...</groupId>
<artifactId>...</artifactId>
<version>...</version>
<packaging>rpm</packaging>

<profile>
            <id>local</id>
            <build>
                <resources>
                    <resource>
                        <directory>src/main/resources/properties/dev</directory>
                    </resource>
                    <resource>
                        <directory>src/main/resources/txt</directory>
                    </resource>
                    <resource>
                        <directory>src/main/resources/universal</directory>
                    </resource>
                </resources>
                <plugins>
                    <plugin>
                        <groupId>org.codehaus.mojo</groupId>
                        <artifactId>rpm-maven-plugin</artifactId>
                        <version>2.1-alpha-3</version>
                        <extensions>true</extensions>
                        <executions>
                            <execution>
                                <id>generate-rpm</id>
                                <goals><goal>rpm</goal></goals>
                                <phase>prepare-package</phase>
                            </execution>
                        </executions>
                        <configuration>
                            <summary>...</summary>
                            <name>...</name>
                            <version>...</version>
                            <release>...</release>
                            <vendor>...</vendor>
                            <packager>...</packager>
                            <group>Application</group>
                            <mappings>
                                <mapping>
                                    <directory>/tmp/testing</directory>
                                </mapping>
                            </mappings>
                            <!--<requires>filesystem, bash, grep</requires>-->

                            <description>
                                ...
                            </description>

                            <prepareScript>RPMScripts/prep.bash</prepareScript>
                            <preinstallScript>RPMScripts/preInstall.bash</preinstallScript>
                            <install>RPMScripts/install.bash</install>
                            <postinstall>RPMScripts/postInstall.bash</postinstall>
                            <cleanScript>RPMScripts/clean.bash</cleanScript>
                        </configuration>
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <version>3.1</version>
                        <configuration>
                            <failOnError>true</failOnError>
                        </configuration>
                    </plugin>
                    <plugin> …
Run Code Online (Sandbox Code Playgroud)

java unix rpm maven rpm-maven-plugin

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

标签 统计

maven ×2

ios ×1

ipad ×1

iphone ×1

jacoco ×1

java ×1

jenkins ×1

objective-c ×1

rpm ×1

rpm-maven-plugin ×1

sonarqube ×1

unix ×1