文档章节

自己封装的jar,提示信息乱码

arthur666
 arthur666
发布于 2017/06/05 13:59
字数 262
阅读 8
收藏 0

           最近需要写一些公司内部需要的小功能程序,全部用的maven建的项目,打包成jar项目。但是root项目调用的时候,提示信息一直都是乱码,然后把eclispe的workspace的文本文件编码改成gbk就可以了。

但在正常情况下,我们的意愿是统一utf-8的格式,所以这种办法不好,其实把jar项目的打包加两个打包插件就可以了,然后设置编码格式为utf-8即可

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.1</version>
    <configuration>
        <source>1.5</source>
        <target>1.5</target>
        <encoding>UTF-8</encoding><!-- 指定编码格式,否则在DOS下运行mvn compile命令时会出现莫名的错误,因为系统默认使用GBK编码 -->
    </configuration>
</plugin>
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-resources-plugin</artifactId>
    <version>2.6</version>
    <configuration>
        <encoding>UTF-8</encoding><!-- 指定编码格式,否则在DOS下运行mvn命令时当发生文件资源copy时将使用系统默认使用GBK编码 -->
    </configuration>
</plugin>

    

    

© 著作权归作者所有

共有 人打赏支持
arthur666
粉丝 18
博文 23
码字总数 11352
作品 0
杨浦
技术主管
PostgreSQL应用 2 内存回收与Java连接

一.关于垃圾清理 在PostgreSQL的bin目录下有一个名为vacuumdb的程序,是用来回收内存垃圾的。该数据库不提供自己回收垃圾的机制成为很多人的诟柄。但是只要你用该数据库,就一定要接受这个现...

dodojava
2011/11/25
0
0
如何判断java.io.File所读取的文件编码

如何判断java.io.File所读取的文件编码 问题 java中涉及到文件读取,就经常要考虑文件编码问题。虽然程序中一般都指定UTF-8编码,但是用户总可能提交各种编码的文件(特别是windows下用户),...

Tek_Eternal
2015/03/28
0
0
基于jsp+servlet图书管理系统之后台用户信息插入操作

前奏:   刚开始接触博客园写博客,就是写写平时学的基础知识,慢慢发现大神写的博客思路很清晰,知识很丰富,非常又价值,反思自己写的,顿时感觉非常low,有相当长一段时间没有分享自己的...

别叫小伙
2017/01/04
0
0
幻舞奇影/APITools

APITools 程序说明 一个HTTP请求工具,类似于Postman 可以记录接口信息,方便选择接口 支持常见的HTTP请求方法 拥有中文提示,方便填写接口参数 规范的Json格式文档定义,方便导出接口信息到其...

幻舞奇影
2017/02/28
0
0
weblogic部署tomcat项目时遇到的一些错误及解决方式

首先,先确定自己项目的WEB-INFO下有weblogic.xml,没有的话先加上。因为有不少问题是jar包冲突导致,因为没有设置优先使用项目自己的jar包,weblogic会使用它自己的jar包。所以要通过weblo...

一只石头
2016/06/20
791
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么你的python版本一团糟?因为少了这个操作

坑人的版本 Python 的版本问题一直是个广被吐槽的黑点。以至于有人调侃说: Python 是世界上最好的两种语言! 在这里我要说明下,对于初学者来说,版本间的语法差异其实并不大。现在刚开始学...

crossin
昨天
2
0
Cannot forward after response has been committed

声名:转载自CSDN 通过toncat启动服务器,可以正常登陆访问,登陆进去选择子系统的时候点击登陆的时候,可是去又回到了登陆界面,如此反复就是不能够进入子系统,查看后台报的错误: java.la...

小橙子的曼曼
昨天
2
0
shell编程(告警系统邮件引擎、运行告警系统)

告警系统邮件引擎 1.如果要使用邮件引擎功能,需要调用mail.py文件,放到/usr/local/sbin/mon/mail/目录下即可,具体内容如下: #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,s...

蛋黄_Yolks
昨天
1
0
Asus RamPage VI Extreme开不了机

Asus RamPage VI Extreme 的机器突然关机,然后就再也开不了机,没有任何反应。有人说是BIOS问题,可是这个连Bios都进不去的,按后面的刷新Bios、清除CMOS等都没有什么效果,没有任何反应。 ...

openthings
昨天
1
0
ubuntu 18.04 desktop 截图快捷键

如图,点击下方的 add shortcut 为这个快捷键命名 输入截图 command gnome-screenshot -a 设置快捷键 常用为 Ctrl - Alt + a 参考 http://os.51cto.com/art/200903/113091_all.htm...

公孙衍
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部