`

maven 编译时遇到的问题 resources 与 compiler

阅读更多

 maven编译时遇到问题:

[FATAL ERROR] Plugin realm = app0.child-container[org.apache.maven.plugins:maven-resources-plugin:2.3]
urls[0] = file:/C:/Documents and Settings/Administrator/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/2.3/maven-resources-plugin-2.3.jar
urls[1] = file:/C:/Documents and Settings/Administrator/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.jar
urls[2] = file:/C:/Documents and Settings/Administrator/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.0/plexus-interpolation-1.0.jar
urls[3] = file:/C:/Documents and Settings/Administrator/.m2/repository/org/apache/maven/shared/maven-filtering/1.0-beta-2/maven-filtering-1.0-beta-2.jar
[FATAL ERROR] Container realm = plexus.core
urls[0] = file:/D:/apache-maven-2.2.1/bin/../lib/maven-2.2.1-uber.jar

 解决方法:

<build>
	<resources>
	    <resource>
		<directory>src/main/resources</directory>
	    </resource>
	</resources>
	<plugins>
	    <plugin>
		<artifactId>maven-compiler-plugin</artifactId>
		<version>2.3.1</version>
		<configuration>
		    <source>1.6</source>
		    <target>1.6</target>
		    <encoding>utf-8</encoding>
		</configuration>
		<dependencies>
		    <dependency>
			<groupId>org.codehaus.plexus</groupId>
			<artifactId>plexus-compiler-javac</artifactId>
			<version>1.8.1</version>
		    </dependency>
		</dependencies>
	    </plugin>
	    <plugin>
		<artifactId>maven-resources-plugin</artifactId>
		<version>2.2</version>
		<configuration>
		    <encoding>utf-8</encoding>
		</configuration>
	    </plugin>
	</plugins>
</build>

 

分享到:
评论
1 楼 javagaoluo 2013-12-05  
Hi,你这个解决方案中 文件在哪个pom中配置

相关推荐

    Maven3实战笔记04Maven的生命周期和插件

    例如,在`compile`阶段,Maven会调用`maven-compiler-plugin`的`compile`目标来编译源代码;在`test`阶段,则会调用`maven-surefire-plugin`的`test`目标来运行单元测试。 #### 示例 假设我们有一个简单的Maven...

    Maven兼容jdk1.7版本

    在软件开发过程中,构建工具如Maven与开发环境的兼容性至关重要,因为它直接影响到项目的构建、编译和测试流程。 **Maven** 是一个流行的Java项目管理和综合工具,它帮助开发者管理项目依赖、构建流程、生成文档等...

    Maven 默认插件以及功能.docx

    当执行`mvn clean install`命令时,Maven会按照上述顺序依次执行这些插件的生命周期阶段,从清理、复制资源、编译、测试到打包和安装,构建过程一气呵成。在日志中,可以看到每个插件及其版本、所处的生命周期阶段...

    Maven插件及安装方法

    6. **生命周期与构建过程**: Maven拥有一个标准的生命周期,包括清理、初始化、编译、测试、打包、验证、集成测试、部署、站点等阶段,每个阶段包含多个阶段目标,这些目标由插件实现。 **POM.xml配置** Maven项目...

    MAVEN库与配置

    Maven插件是实现生命周期各个阶段任务的组件,如`maven-compiler-plugin`用于编译源代码,`maven-surefire-plugin`用于运行测试,`maven-jar-plugin`用于打包项目为JAR文件等。插件可以通过POM中的`&lt;plugins&gt;`元素...

    maven插件的demo

    例如,在`compile`阶段,Maven会调用`maven-compiler-plugin`的`compile`目标来编译源代码。在`pom.xml`文件中,你可以通过`&lt;build&gt;&lt;plugins&gt;`部分来绑定插件目标到特定生命周期阶段,比如这样: ```xml ...

    李兴华maven配置与使用

    每个插件包含多个目标,如`maven-compiler-plugin`的`compile`目标用于编译源代码。使用时,可以指定插件和目标,如`mvn compiler:compile`。 6. **依赖管理** Maven通过`&lt;dependencies&gt;`标签管理项目所依赖的外部...

    Maven各组件整合包.zip

    总结,"Maven各组件整合包.zip"提供了一站式的Maven插件解决方案,有助于开发者在遇到网络问题时快速恢复项目构建,同时也能确保项目构建过程的顺利进行。正确理解和使用这些插件,可以极大地提高开发效率,使Maven...

    Maven学习必要插件

    Maven插件是实现生命周期目标的关键,例如,`maven-compiler-plugin`用于编译源代码,`maven-surefire-plugin`进行单元测试。预配置的“Maven学习必要插件”可能包含了这些基础插件,以便开发者可以直接使用。 5. ...

    maven软件3.5.0版本

    Maven通过插件机制扩展功能,如编译插件(maven-compiler-plugin)、资源插件(maven-resources-plugin)、打包插件(maven-jar-plugin)等。开发者可以根据需求选择或编写插件,实现特定的构建任务。 六、常见问题...

    最新maven3.1.1架包,eclipse集成maven插件,集成详细步骤

    ** Maven 3.1.1 知识点详解 ** Maven 是一个强大的项目管理和构建工具,主要用于Java项目。Maven 3.1.1 是该工具的一个版本,它提供了许多改进和修复,以...如果遇到问题,建议查阅该文档或在线搜索相关的帮助资源。

    apache-maven-3.8.4-bin.zip

    Maven插件扩展了Maven的功能,例如`maven-compiler-plugin`用于编译Java代码,`maven-surefire-plugin`用于执行单元测试。每个插件都有多个目标(goal),通过`mvn plugin:goal`命令执行。 **7. 本地仓库和远程仓库**...

    apachemaven 3.3.9 版本

    例如,我们可以使用maven-resources-plugin处理资源文件,maven-compiler-plugin编译源码,maven-surefire-plugin运行单元测试,maven-jar-plugin创建JAR包,以及maven-war-plugin构建WAR文件。这些插件使得Maven...

    MAVEN安装包:apache-maven-3.0.5.zip

    - **maven-compiler-plugin**: 编译源代码。 - **maven-surefire-plugin**: 运行单元测试。 - **maven-jar-plugin**: 创建 JAR 文件。 - **maven-source-plugin**: 打包源代码。 - **maven-resources-plugin**: 复制...

    maven3.0.4学习教程

    - `maven-compiler-plugin`:负责编译Java源代码。 - `maven-jar-plugin`:负责打包项目。 - `maven-surefire-plugin`:用于执行单元测试。 #### 八、测试 Maven支持多种测试框架,如JUnit、TestNG等。 ##### 8.1...

    maven学习记录

    例如,可以通过`maven-compiler-plugin`来配置编译器版本,通过`maven-surefire-plugin`来运行单元测试。 ### 依赖范围 Maven中依赖的范围决定了依赖何时可用。常用的依赖范围包括: - **compile**:编译时需要,...

    Maven build之pom.xml文件中的Build配置

    例如maven-clean-plugin用于清理项目构建目录,maven-compiler-plugin用于编译Java代码,maven-resources-plugin用于处理项目的资源文件等。当你运行mvn clean install时,Maven会按照生命周期顺序,调用相应的插件...

    maven插件压缩包

    - 确保你的 Maven 版本与压缩包中的插件兼容,否则可能会遇到问题。 - 保持 Maven 的更新,以获取最新的特性、修复和安全更新。 - 离线插件包可能不包含所有可用的 Maven 插件,如果需要特定插件,仍需在线查找并...

    maven_package.zip

    插件如maven-compiler-plugin用于编译,maven-surefire-plugin用于运行测试,maven-jar-plugin用于打包成JAR,maven-deploy-plugin用于部署。这些插件通过配置POM.xml中的&lt;build&gt;&lt;plugins&gt;部分来启用和定制。 6. **...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    6. 解决Maven编译时的JDK版本问题。 7. 配置Spring MVC的web.xml和dispatcher-servlet.xml文件。 8. 创建基本的Controller和视图展示。 通过这个教程,初学者能够学会如何在MyEclipse环境中用Maven搭建一个基本的...

Global site tag (gtag.js) - Google Analytics