velocity-ecplise设置编码UTF-8,打成jar包以及exe程序的时候,文件生成却成了GBK编码

问题描述

ecplise设置编码UTF-8,打成jar包以及exe程序的时候,文件生成却成了GBK编码

最近写了个代码生成器,主要用到velocity,编码设置UTF-8,在eclipse运行正常。在打成jar包以及exe程序的时候,文件生成却成了GBK编码,所以velocity模板有中文用eclipse打开出现乱码,原因在于生成文件编码GBK而eclipse是UTF-8。请教大神们,怎么确保exe生成文件也是UTF-8。有什么方法。万分感谢

解决方案

问题已解决。我检查了下代码,只设置了模板编码,没设置文件输出编码。

时间: 2024-10-24 17:17:57

velocity-ecplise设置编码UTF-8,打成jar包以及exe程序的时候,文件生成却成了GBK编码的相关文章

matlab java-为什么我在matlab上写的程序打成jar包 导入java程序运行就出错

问题描述 为什么我在matlab上写的程序打成jar包 导入java程序运行就出错 package testGraph; //import paintgraph.MatlabPaint; import com.mathworks.toolbox.javabuilder.MWException; import toAdd.Adds; public class TestPaint { /** * @param args */ public static void main(String[] args

linux下 java打成jar包运行,压缩文件失败

问题描述 linux下 java打成jar包运行,压缩文件失败 linux下 java打成jar包运行,压缩文件失败(java程序内有压缩文件处理).但是在linux下,用eclipse执行的话,压缩文件成功.求大神!!!! 解决方案 还是要查看你的具体错误信息,是不是命令路径等没设置跟Eclipse一样

怎么把android第三方的library打成jar包用?

问题描述 怎么把android第三方的library打成jar包用? 最近需要在android studio里引用pullToRefresh,因为github上pullToRefresh的结构没法作为一个module导入,我又找不到它在build.gradle引用的名字,只好想办法把它打成jar包,我随意打了一个出来,不能用,报错. 求解答,怎么给安卓项目打成jar包? 解决方案 Android 导入第三方jar包Android项目打第三方jar包android 导入第三方jar包,亲测成功

Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)

最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就行,老大说,这样子不好,如果要改需要改两个客户端,而且还麻烦,叫我将所有的Activity打成Jar包的形式,这样子我们改了里面的内容就直接发布Jar包出去,其他公司直接下载Jar来使用,这样子他们自己公司也能更好的维护. 所以我就想直接将Activity打成Jar包,可是在使用的过程中发现这样子根本行不通,因为如果Act

部分代码打成jar包并引导工程中的问题

问题描述 使用eclips编了一个工程,部分代码不希望被别人看到,想把部分".java"文件变成".class"文件,并且把".class"文件打成jar包作为"library"引到工程中去,是否混淆都无所谓(带混淆的更好了),最好能有详细过程.多谢 问题补充:yanq12 写道 解决方案 Eclipse带了导出jar功能,右击工程,选择Export...然后在对话框中选择Java下的JAR file,下一步出现对话框,选择你

如何用eclipse将项目打成jar包

问题描述 自己写了个awt的小程序,其中包含mysql数据库的操作但是自己用fat-jar打成jar包之后程序无法运行总报错"ajavaExceptionoccured!"不知道是什么原因希望高手指点一下啊 解决方案 解决方案二:Myeclipse可直接打成jar解决方案三:帮你顶.解决方案四:在dos下执行命令可以打包啊jarcflan.jar可以将当前目录下的文件打进jar包解决方案五:选择导出--java--Runnablejarfile就可以了解决方案六:引用4楼ylovep的

门外汉求助!!!用myeclipse8.5把程序打成jar包,有登陆界面,之后就没有显示了,求救!

问题描述 门外汉求助!!!在网上找了一个进销存系统的源码,桌面的,在myeclipse8.5里运行完全没问题,先出现欢迎界面,然后是登陆界面,登陆后就能用了,但把程序打成jar包后,有欢迎界面,登陆界面,能连接数据库,但登陆之后就没有显示了,任务管理器里有javaw进程.目的是想最后打成exe文件,用的exe4j,所以先打成jar包.我是工程右键->export->Jar打包的,另一个简单点的程序都可以打包,这个打完就不行了 解决方案 解决方案二:打包成jar有点困难的...涉及到服务器的问题

maven web工程中调用依赖的jar包内的自定义XX.xml文件 报FileNotFoundException异常

问题描述 现有一mavenweb工程,在web工程中依赖2个maven普通工程,用的是JBoss部署有A,B两个普通的maven工程,C是mavenweb工程.其中A工程中有个自定义的Data.xml文件.在maven工程B中,我依赖A工程(A工程打成jar包后,在B工程中的pom中引用了,A工程中放的是property文件和xml文件等resource文件),在B工程中有个解析A工程下的Data.xml的工具类,用getResource("/Data.xml")再newFile(fi

spring-maven 打jar包,引发程序运行时候报错

问题描述 maven 打jar包,引发程序运行时候报错 java项目A,用maven 打完jar包之后,放入项目B中使用,运行报如下错误java.lang.NoSuchFieldError: ALIAS_TO_ENTITY_MAP: 用MyEclipse 自带的export jar打包,却没有这个问题,很是郁闷,求解... 报错代码:query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); 解决方案 请检查确认项目 B 里的 A.