由于我以前开发的项目都是采用gbk的编码方式, 而且也是默认的eclipse工程的resources编码方式, 另一个项目采用的是utf-8的编码方式, 因此每次打开项目的时候会出现中文乱码的想象, 因此需要手工将项目的resources编码方式改为utf-8, 经过高人指导, 可以在mvn eclipse:eclipse的时候, 带上参数:
引用
-Dproject.build.sourceEncoding=UTF-8
通过这种方式来指定项目的编码方式, 但是我采用这种方式, 没有成功:(
后来发现在构建eclipse工程的时候, 会在构成目录中的.settings文件夹下生成一个org.eclipse.core.resources.prefs文件, 在该文件中会指定当前项目的编码方式:
引用
encoding/<project>=UTF-8
maven-eclipse-plugin插件在默认情况下是不会生成org.eclipse.core.resources.prefs这个文件的, 因此需要想办法让插件能做到这一点, google了一下, 发现
这里有解决办法, 具体做法就是, 在插件配置项中通过增加additionalConfig来指定生成文件, 以及文件中的具体内容:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.5.1</version>
<configuration>
...
<additionalConfig>
<file>
<name>.settings/org.eclipse.core.resources.prefs</name>
<content>
<![CDATA[eclipse.preferences.version=1${line.separator}encoding/<project>=UTF-8${line.separator}]]>
</content>
</file>
</additionalConfig>
</configuration>
</plugin>
分享到:
相关推荐
例如,我们可以指定源代码编码、JRE版本、是否自动导入Maven依赖到Eclipse的类路径等。下面是一个基本的配置示例: ```xml ... ... <groupId>org.apache.maven.plugins <artifactId>maven-eclipse-...
在"Maven构建项目工程"中,我们可以深入了解Maven如何帮助我们快速、简便地创建和管理项目。 首先,创建一个新的Maven项目可以使用`mvn archetype:create`命令。在这个例子中,我们使用了`-DgroupId=org.lzk.ssh`和...
1. **安装 M2E (Maven Integration for Eclipse)**:这是 Eclipse 的一个插件,允许直接在 Eclipse 中管理和构建 Maven 项目。可以通过 Eclipse Marketplace 或者更新站点进行安装。 2. **配置 Maven**:在 Eclipse ...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven则是一个强大的项目管理工具,主要用于构建、管理和依赖管理。这篇博客"使用Eclipse构建Maven的Web项目"将详细介绍如何利用Eclipse创建并配置...
Eclipse Maven3 插件,通常被称为 m2e(Maven Integration for Eclipse),是Eclipse IDE中的一个核心组件,用于支持Maven构建工具的集成。这个插件使得开发者能够在Eclipse环境中无缝地管理Maven项目,包括构建、...
5. **问题检测**:插件能够检测Maven构建过程中可能出现的问题,如依赖冲突、未解析的项目引用等,并在Eclipse的Problems视图中显示。 6. **Maven仓库管理**:插件集成了对Maven仓库的访问,用户可以直接在Eclipse...
3. **设置编码格式**: 在Eclipse中,通过`Window` -> `Preferences` -> `General` -> `Workspace`,设置项目的默认编码格式为UTF-8。 4. **设置字体**: 通过`Window` -> `Preferences` -> `General` -> `Appearance...
2. **运行Maven构建**:在项目右键菜单中,选择"Maven" -> "Update Project"或"Maven" -> "Build..."来执行Maven命令。 3. **调试Maven插件**:通过"Eclipse Debug Configurations",可以设置Maven插件的运行参数...
Eclipse Mars的Maven集成还提供了问题检测功能,能检查pom.xml文件中的错误和警告,帮助开发者快速定位并解决问题。此外,M2E与Eclipse的其他功能如调试器、版本控制工具(如Git)等无缝集成,提供了统一的开发体验...
【标题】"springMVC+mybatise+maven的eclipse框架" 描述了一个基于Java的Web开发架构,这是在Eclipse集成开发环境下构建的一种高效、模块化且可维护的项目结构。在这个框架中,Spring MVC负责处理HTTP请求并协调应用...
Eclipse Maven apache压缩包是一个专为Windows系统设计的开发软件集合,它整合了服务器环境、Maven构建工具以及Eclipse IDE,旨在为开发者提供一站式解决方案,以高效地进行Java应用程序的开发、测试和部署。...
5. **构建配置**:可以配置Maven构建配置,如设置源码编码、JDK版本、构建目标等。 6. **插件支持**:支持各种Maven插件,例如maven-surefire-plugin用于单元测试,maven-compiler-plugin用于编译等。 7. **多模块...
本文主要介绍了如何使用Maven构建一个SpringMVC项目,并涵盖了构建过程、配置步骤和SpringMVC的核心配置。以下是对各个部分的详细解释: 1. **Maven与SpringMVC背景介绍** Maven是一个强大的项目管理工具,它能够...
本指南以Eclipse为开发IDE,介绍了如何使用Maven来构建JEECG-P3插件,以下是详细步骤和知识点: 1. Maven环境搭建 - 下载:访问Maven官方网站下载最新版的Maven压缩包。 - 解压:将下载的压缩文件解压到本地磁盘...
在首次使用 Maven 时,Eclipse 会自动构建 Maven 索引,这个过程可能需要几分钟的时间。也可以手动触发索引构建过程,在 Eclipse 的 Maven 视图中右键点击索引条目,选择 “Rebuild Index”。 #### 八、创建简单的 ...
六、运行Maven构建 在Eclipse中,右键项目,选择"Maven" -> "Update Project"来同步Maven配置。然后,通过"Maven" -> "Build..."可以执行Maven的生命周期命令,如"clean"清理项目,"install"打包并安装到本地仓库。 ...
2. **配置Maven构建过程**:在pom.xml中,你可以通过`<build>`标签配置编译、测试、打包等步骤。例如,设置源代码编码、资源过滤等。 3. **执行Maven命令**:在Eclipse中,可以直接右键项目,选择"Maven" -> ...
### Maven-javadoc-plugin 中文注释 API 解决乱码及时间问题详解 #### 一、背景介绍 在软件开发过程中,API文档对于提高代码可读性、方便团队成员之间的交流至关重要。Maven作为一款强大的自动化构建工具,在项目...
为了更好地管理和构建项目,可以将Maven集成到Eclipse中。这通常通过安装m2eclipse插件来实现。 1. **安装m2eclipse插件** 可以通过Eclipse Marketplace或直接添加m2eclipse的安装站点进行安装。安装完成后,重启...
此外,M2Eclipse支持执行Maven构建目标,如"clean", "install", 或 "package"。在项目上右键单击,选择“Run As” > “Maven Build”,在弹出的对话框中输入你要执行的目标,例如"install",然后点击"Run"。这将执行...