从github上git clone一项目到本地,然后mvn eclipse:eclipse后,导入到eclipse中,发现工程中的中文都是乱码
一般工程乱码,都是到eclipse中设置:Window->Preferences->General->Workspace->Text file encoding
该项默认是utf-8,后发现 工程目录下的.settings目录下org.eclipse.jdt.core.prefs文件中有设置编码的信息,我的这个文件对应
内容如下:
1 #Wed May 08 21:09:24 CST 2013 2 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 3 eclipse.preferences.version=1 4 encoding/src/main/java=GBK 5 org.eclipse.jdt.core.compiler.source=1.6 6 encoding/src/test/resources=GBK 7 encoding/src/main/resources=GBK 8 encoding/src/test/java=GBK 9 org.eclipse.jdt.core.compiler.compliance=1.6
看了上面的内容,大概就明白为啥是乱码了,但是用
mvn -Dmaven.test.skip=true -Dproject.build.sourceEncoding=UTF-8 eclipse:eclipse
重新生成项目文件,还是乱码。
后面没办法了,只好查看java文件的编码,用vi打开文件:set fileencoding 发现文件编码都是latin1 ,彻底
无语啊 , 把java文件转为utf-8
enca -x utf-8 *.java
中文显示就正常了,但是enca不支持文件夹递归处理。所以只得到每个目录下转换。
好吧,写到最后,发现该问题和文章标题不符,哈哈,懒得改了。
其实,不用enca转换也是可以的,enca转换太麻烦。
把原始工程导入到eclise后,设置工程的编码为GBK即可,虽然ubuntu下eclipse没有GBK那个选项,手动输
入即可。
相关推荐
主要介绍了Maven发布Jar包中文乱码解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
maven构建项目工程,简单构建方便,快速
使用Maven构建多模块项目
maven-3.5.0多工程构建(spring4mvc分子项目) 使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖 工程由Eclipse环境导入,我用的Eclipse...
maven testng 报告中文乱码(csdn)————程序
最近在研究分布式,先研究一下maven创建的pom工程、war工程、jar工程,用maven构建一个web的小demo,记录自己的点点滴滴,这只是学习的开始,和大家一起分享,学艺不精,不断学习
利用maven构建spring boot,使用jpa访问oracle数据,实现rest方式的webservice,实现了简单的例子,浏览器可以直接访问,返回json格式数据,下载之后,可以直接使用,在本地已经测试成功。
MAVEN构建的工程无法发布lib到tomcat的解决方
使用maven构建最新ssh框架整合,下载下来即可使用,无误,学习和开发均可
Maven 构建 项目 文档 java MyEclipse导入Maven项目及注意的事项
jar共享gradle-aspectj-1.6,maven构建gradle的jar,maven构建gradle的jar,maven构建gradle的jar。
作为一个JAVA开发者,经常受到技术框架造型的烦恼本篇主要讲解的是maven自动化你的项目,以国外框架组合appfuse和国内springside为主,让你在短短的时间之内把想要的框架集成,并准备开发
本资源是Springboot+maven的项目框架搭建结果,具体搭建步骤与https://xiaoyao.blog.csdn.net/article/details/89512968内容匹配
maven-javadoc-plugin 插件 解决中文乱码 和注解 时间问题, 包括eclipse.ini设置、pom.xml设置、maven build GBK设置、eclipse注释设置、eclipse注释模版(可导入)。
提供ubuntu 卸载的方法 十分简单卸载干净
maven构建项目,整合springmvc jpa
利用maven构建项目,ssh简易框架,利用了聚合和继承
Maven聚合工程源码,工作空间压缩包
maven 构建 spring spring mvc hibernate项目架构
gs-maven, 使用 Maven 构建Java项目 标记项目maven目录你将构建什么。你需要什么。设置了项目项目。定义一个简单的Maven 构建工具。构建Java代码声明依赖项编写测试文件。摘要文件另请参阅本指南引导你使用 Maven