java 页面找不到页面找不到...

evrscar2  于 2023-08-02  发布在  Java
关注(0)|答案(2)|浏览(131)

我正在通过官方指南学习Nutch。所以当我在bin目录下运行Ant时,它说:
“无法从资源org/sonar/ant/antlib.xml加载定义。找不到了。”
我花了很多时间在谷歌上解决它,但我失败了。我的操作系统是Ubuntu 16.04。


的数据

wz3gfoph

wz3gfoph1#

尝试在build.xml中注解所有这部分:

<!-- ================================================================== -->
  <!-- SONAR targets                                                      -->
  <!-- ================================================================== -->

  <!-- Define the Sonar task if this hasn't been done in a common script -->
  <taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">
    <classpath path="${ant.library.dir}"/>
    <classpath path="${mysql.library.dir}"/>
  </taskdef>

  <!-- Add the target -->
  <target name="sonar" description="--> run SONAR analysis">

    <!-- list of mandatory source directories (required) -->
    <property name="sonar.sources" value="${src.dir}"/>

    <!-- list of properties (optional) -->
    <property name="sonar.projectName" value="Nutch Trunk 1.4 Sonar Analysis" />
    <property name="sonar.binaries" value="${build.dir}/classes" />
    <property name="sonar.binaries" value="${build.dir}/plugins" />
    <property name="sonar.tests" value="${test.src.dir}" />

    <sonar:sonar workDir="${base.dir}" key="org.apache.nutch:trunk" 
     version="1.4-SNAPSHOT" xmlns:sonar="antlib:org.sonar.ant"/>
  </target>

字符串
这样应该可以了。

cl25kdpy

cl25kdpy2#

我知道这个问题很老了,但我觉得这个答案可能会帮助到其他人。
使用sonarqube-setup-for-ant中指定的配置为java ant项目设置sonarqube会抛出错误“could not fine exception...”
解决方案:尝试替换

<classpath path="/usr/share/ant/lib/sonarqube-ant-task-*.jar" />

字符串
目标标签:

<target name="sonar">
    <taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">
        <!-- Update the following line, or put the "sonarqube-ant-task-*.jar" file in your "$HOME/.ant/lib" folder -->
        <classpath path="path/to/sonar/ant/task/lib/sonarqube-ant-task-*.jar" />
    </taskdef>
 
    <!-- Execute SonarScanner for Ant Analysis -->
    <sonar:sonar />
</target>

相关问题