2012-06-26 63 views
0

[更新]
干净的目标平稳地运行所有在解决方案,问题的项目,现在在运行编译目标,错误信息如下:
问题建立NPanday构建Web应用程序时

[INFO]总时间:19.427s
[INFO] Finished at:Fri Jun 29 11:46:28 WEST 2012
[INFO] Final Memory:15M/306M
[INFO] -------- -------------------------------------------------- --------------
[错误]未能执行目标组织。项目B3GMcsInterface:NPANDAY-900-006:无法编译:Language = ASP,供应商= null,ArtifactType = asp,maven-aspx-plugin: Source Directory = C:\ Users \ CASA-WS001 \ Desktop \ Gateway \ ProjectName:NPANDAY-040-001:无法执行:Command = cmd.exe/X/C“aspnet_compiler -v”/ MyArtifactId“-p C:\用户\ CASA-W〜1 \ AppData \ Local \ Temp \ maven-aspx-plugin-3088047295012139775 \ src -u -f C:\ Users \ CASA-W〜1 \ AppData \ Local \ Temp \ maven-aspx-plugin- 3088047295012139775 \ dest -nologo -fixednames“,Result = 1 - > [Help 1]
[ERROR]
[错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。
[错误]使用-X开关重新运行Maven以启用完整的调试日志记录。
[错误]
[错误]有关错误和可能的解决办法,请您仔细阅读以下文章了解更多信息:
[错误] [说明1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[错误] [错误]修正问题后,你可以使用命令恢复构建
[ERROR] MVN -rf:B3GMcsInterface
NPanday执行失败!,退出代码:1

[UPDATE OF END]





我试图让使用NPanday简单的Web应用程序的构建,我现在用的是培养1.4.0插件VS2010,我已经成功地构建C#控制台或库项目使用maven,但是当我试图清理Web应用程序我遇到这种错误
下面是错误输出。

[INFO] ------------------------------------------- -----------------------------
[INFO] BUILD FAILURE
[INFO] --------- -------------------------------------------------- -------------
[INFO] Total time:1.628s
[INFO] Finished at:Tue Jun 26 17:53:56 WET 2012
[INFO] Final Memory:6M/16M
[INFO] ------------------------------------------- -----------------------------
[错误]解决插件'npanday.plugin的版本时出错:maven-aspx-plugin'来自
存储库s [本地(C:\ Users \ user1.m2 \ repository),中央
(http://repo.maven.apache.org/maven2)]:未在任何插件存储库中找到插件 - > [Help1]
[错误]
[错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。
[错误]使用-X开关重新运行Maven以启用完整的调试日志记录。
[错误]
[错误]有关错误和可能的解决方案的更多信息,请阅读以下条款:
[错误] [说明1] http://cwiki.apache.org/confluence/display/MAVEN/PluginVersionResolutionException

任何帮助表示赞赏。
谢谢。

+0

对不起这个输出是用于清洁目标不是编译。 –

回答

1

问题是“npanday.plugin:maven-aspx-plugin”中的“npanday.plugin”...它必须在其中一个生命周期中错误地陈述。

事情已经转移到 “org.apache.npanday.plugins”:http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22maven-aspx-plugin%22

尝试使用1.5.0-SNAPSHOT从下面的资料库。它包含了大量的改进!我在生产中使用它。

<pluginRepositories> 
    <pluginRepository> 
    <releases> 
     <enabled>false</enabled> 
    </releases> 
    <id>npanday.snapshots</id> 
    <name>NPanday Snapshot Repository</name> 
    <url>http://vmbuild.apache.org/archiva/repository/npanday-snapshots</url> 
    </pluginRepository> 
</pluginRepositories> 
+0

谢谢你现在正在工作clean | compil | install | test maven目标,如果我从vs2010或cmd.exe运行它们,我已经更改了npanday插件生成的npanday-setting.xml问题,我找不到一些.net实用程序的一些.net框架。现在问题是我不能运行comile或从詹金斯安装目标,如果你有任何想法,这将会好得多。 –

0

我认为你必须使用一个存储库管理器并定义一个包含给定依赖/插件的补充存储库。

0

错误与插件为了在pom.xml中:

如果Maven的编译插件之前,Maven的ASPX,插件,你的错误。

但是,如果顺序是行家,ASPX,插件,然后Maven的编译插件,MVN编译作品

剪断正确的pom.xml的:

 
.... 
     <plugins> 
      <plugin> 
       <groupId>org.apache.npanday.plugins</groupId> 
       <artifactId>maven-aspx-plugin</artifactId> 
       <extensions>true</extensions> 
       <configuration> 
       <frameworkVersion>4.0</frameworkVersion> 
       </configuration> 
      </plugin> 

      <plugin> 
       <groupId>org.apache.npanday.plugins</groupId> 
       <artifactId>maven-compile-plugin</artifactId> 
       <version>1.4.0-incubating</version> 
       <extensions>true</extensions> 
....