今天在写一个maven插件时在本地安装成功后,然后运行时总是出现下面的错误:
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Internal error in the plugin manager getting plugin 'kt.oasis:god-maven-p
lugin': Failed to create plugin container for plugin 'Plugin [kt.oasis:god-maven
-plugin]': Error starting container
end tag name </mojo> must match start tag name <description> from line 13 (posit
ion: TEXT seen ...<parameters/>\r\n </mojo>... @25:12)
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Fri May 21 10:28:33 CST 2010
[INFO] Final Memory: 1M/4M
[INFO] ------------------------------------------------------------------------
因为这个是完全按照官方的例子来写的,所以不知道问题出现在哪里。百度、google也没有结果,似乎都像没有遇到过这个问题似的。后来猜测是不是中文的问题(老外就是害人,凭啥不支持中文),因为我在插件类的描述中写了中文,所以我去掉中文注释后,再编译安装运行,一切ok。一旦有中文出现就出现运行问题,估计是解析XML文件中的中文导致的,万恶啊!
分享到:
相关推荐
8. **插件管理**:Maven2插件允许添加和配置额外的Maven插件,以扩展Maven的功能,如生成站点文档、代码覆盖率报告等。 9. **问题检测**:Eclipse插件可以检查POM.xml文件的语法错误和潜在问题,提供修正建议。 在...
本篇将详细介绍如何利用自定义的Maven插件来自动生成API的Word文档源代码。 首先,Maven是一个广泛使用的Java项目管理工具,它提供了丰富的插件机制,允许开发者根据项目需求创建自定义插件。在这个场景下,我们...
2. `lib/`:存放了Maven运行所需的JAR文件,包括Maven核心库和其他依赖。 3. `conf/`:包含`settings.xml`文件,这是用户级的Maven配置文件,可以设置本地仓库位置、代理服务器、镜像等。 4. `LICENSE`和`NOTICE`...
通过M2E,开发者可以享受 IDE 提供的代码提示、错误检查等便利,同时保持 Maven 的强大构建能力。 Maven 和 Eclipse 的结合使得 Java 开发更为便捷,它简化了项目配置,统一了构建流程,并促进了团队间的协作。...
Eclipse Maven插件,全称为m2e (Maven Integration for Eclipse),是Eclipse IDE中的一个强大工具,用于集成Apache Maven构建系统。该插件使得开发者可以在Eclipse环境中直接管理和构建Maven项目,无需离开IDE就能...
2. **构建生命周期**:Eclipse中的Maven插件支持Maven的构建生命周期,包括编译(compile)、测试(test)、打包(package)、验证(verify)、集成测试(integration-test)、部署(install)和站点(site)等阶段...
4. **更好的插件管理**: 对插件版本的处理更加智能,减少了因为插件版本不匹配导致的问题。 5. **支持Java 9**: Maven 3.5.2兼容Java 9,允许开发者在新的JDK环境下使用Maven。 **Maven 的使用流程** 1. **创建...
M2E 插件使 Eclipse 用户能够在 IDE 内直接运行 Maven 命令,如构建、清理、测试等,无需离开 IDE 打开命令行。 2. **自动构建和更新**: 当 pom.xml 文件发生变化时,M2E 会自动检测并更新项目的构建配置,保持 ...
首先,确保你已经在Eclipse中安装了Maven插件,如M2Eclipse。然后,在Eclipse的`Window > Preferences > Maven`中配置Maven的安装路径以及`settings.xml`的位置。确保选择的JDK版本与你的项目需求相符,因为Maven会...
3. **插件管理**:Maven 3.5.0对插件管理进行了改进,支持更灵活的插件版本策略,允许开发者指定插件的精确版本,防止因插件版本问题导致的构建失败。 4. **增强的错误报告**:新的错误报告机制提供了更详细的错误...
通过编写或选用合适的Maven插件,开发者可以扩展Maven的功能,实现如代码分析、报告生成、持续集成等多种任务。 综上所述,Eclipse插件Maven使得Java开发者在Eclipse环境下能够充分利用Maven的强大功能,简化项目...
Eclipse M2E(Maven Integration for Eclipse)插件是Eclipse IDE中用于集成Maven构建工具的重要组件。它使得Eclipse用户能够直接在IDE内部管理Maven项目,执行构建、依赖管理和生命周期操作,极大地提高了开发效率...
m2eclipse是Eclipse集成的Maven插件,它允许在Eclipse环境中无缝使用Maven。如果遇到安装问题,可能涉及到Eclipse版本兼容性、Maven版本冲突或是插件更新问题。解决方法通常包括检查Eclipse和Maven的版本匹配,确保...
4. **插件(Plugins)**:Maven通过插件来实现具体的构建任务,如JAR包的打包、源代码的编译等。每个构建阶段都是由一个或多个插件的任务组成。 ** Maven 3.6.3 的特性 ** - **性能优化**:Maven 3.6.3对缓存机制...
在这个主题中,我们将探讨如何利用Maven构建工具与Struts2的注解功能相结合,以实现更高效、更模块化的项目开发。 首先,让我们了解Maven。Maven是一个项目管理工具,它通过管理项目的构建、报告和文档,帮助开发者...
本文旨在详细介绍如何使用Xdoclet插件配合Maven来生成Hibernate所需的配置文件。 #### 环境搭建 在开始之前,我们需要确保以下环境已经准备就绪: - **操作系统**:Windows Server 2003 Standard Edition - **Java...
5. **插件 (Plugins)**: Maven通过插件执行具体任务,如编译代码、运行测试、打包JAR或WAR文件等。 ** Maven 3.5.3 版本特点 ** 1. **性能提升**: Maven 3.5.3对依赖解析进行了优化,提高了构建速度,减少了内存...
5. **插件**: Maven 使用插件来执行具体的构建任务,如Javadoc生成、单元测试执行等。每个插件都有自己的生命周期阶段和目标。 ** Maven 3.2.5 特性与改进 ** - Maven 3.2.5 是对3.x系列的一个维护版本,修复了...