0

[更新]
clean 目标在解决方案的所有项目中顺利运行,现在在运行compile目标时出现问题,错误消息下方:

[INFO] Total time: 19.427s
[INFO] Finished at: Fri Jun 29 11:46:28 WEST 2012
[INFO] Final Memory: 15M/306M
[INFO] -------------- -------------------------------------------------- --------
[错误] 无法执行目标 org.apache.npanday.plugins:maven-aspx-plugin:1.4.0-incubating:compile (default-compile) on project B3GMcsInterface: NPANDAY-900-006: Unable to Compile: Language = ASP , Vendor = null, ArtifactType = asp, Source Directory = C:\Users\CASA-WS001\Desktop\Gateway\ProjectName: NPANDAY-040-001: 无法执行: Command = cmd.exe /X /C "aspnet_compiler -v " /MyArtifactId" -p C:\Users\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]
[ERROR] 要查看错误的完整堆栈跟踪,请使用 - e 开关。
[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。

[ERROR] 有关错误和可能的解决方案的更多信息,请阅读以下文章:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] [ERROR] After纠正这些问题,您可以使用命令
[ERROR] mvn -rf :B3GMcsInterface
NPanday Execution Failed! 恢复构建,退出代码:1

[更新结束]





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

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

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

4

3 回答 3

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>
于 2012-06-28T15:38:20.777 回答
0

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

于 2012-06-26T18:58:44.137 回答
0

错误是 pom.xml 中的相关插件顺序:

如果 maven-compile-plugin 在 maven-aspx-plugin 之前,则会出现错误。

但是如果顺序是 maven-aspx-plugin 然后是 maven-compile-plugin,mvn compile 可以

正确 pom.xml 的片段:

……
       <插件>
            <插件>
              <groupId>org.apache.npanday.plugins</groupId>
              <artifactId>maven-aspx-plugin</artifactId>
              <extensions>真</extensions>
              <配置>
                <frameworkVersion>4.0</frameworkVersion>
              </配置>
            </插件>

            <插件>
              <groupId>org.apache.npanday.plugins</groupId>
              <artifactId>maven-compile-plugin</artifactId>
              <version>1.4.0-孵化</version>
              <extensions>真</extensions>
……
于 2013-07-08T14:21:24.623 回答