Я пытался построить и проанализировать проект веб-сайта asp.net, используя maven
Я использовал команду: mvn sonar: sonar -e
У меня есть один файл pom в моем корневом каталоге (тот же каталог, где хранится website.sln).
Структура каталога:
|---Website (website project file)
|
|---website.sln
|---pom.xml
|
Результат выполнения команды: Ошибка сборки -Встроенная ошибка: Невозможно выполнитьПлагин maven
Я сделал то же самое и смог успешно построить проект веб-приложения и проект консольного приложения (в котором есть файл проекта Visual Studio).Причина, по которой я не работаю над проектом веб-сайта, заключается в том, что в папке веб-сайта нет файла .csproj.
Итак, как можно успешно создать и проанализировать проект веб-сайта с помощью maven.
Может кто-нибудь помочь?мне исправить эту проблему.
это мой файл pom:
http://maven.apache.org/maven-v4_0_0.xsd">
<groupId>MindTree</groupId>
<artifactId>webbssite</artifactId>
<version>1.0</version>
<modelVersion>4.0.0</modelVersion>
<name>Maya</name>
<packaging>sln</packaging>
<url>http://maven.apache.org</url>
<properties>
<!--
NOTE : the versions and parameters may be defined as properties.
Prefer this option to the plugin configuration as it may be accessible to several plugins
-->
<!-- Name of the solution file, located in the same directory as the pom.xml -->
<visual.studio.solution>website.sln</visual.studio.solution>
<!-- Name pattern to recognize the test assemblies, so that unit tests are only launched on those,
and so that those are excluded from code coverage -->
<visual.test.project.pattern>*.Tests</visual.test.project.pattern>
<!-- Version of the .Net tools, which may be 2.0 or 3.5 only -->
<dotnet.tool.version>4.0</dotnet.tool.version>
<sonar.language>cs</sonar.language>
<msbuild.configurations>Debug</msbuild.configurations>
<maven.site.generateReports>false</maven.site.generateReports>
<sonar.dynamicAnalysis>false</sonar.dynamicAnalysis>
<sonar.cpd.skip>true</sonar.cpd.skip>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.sonar-plugins.dotnet</groupId>
<artifactId>maven-dotnet-plugin</artifactId>
<version>0.6</version>
<configuration>
<solutionName>website.sln</solutionName>
<language>cs</language>
<toolVersion>3.5</toolVersion>
<Platform>x86</Platform>
<buildConfigurations>Release,Debug</buildConfigurations>
<rebuild>true</rebuild>
</configuration>
<extensions>true</extensions>
</plugin>
</plugins>
</build>