首页 > 其他分享 >maven构建非法字符解决办法

maven构建非法字符解决办法

时间:2023-08-08 15:39:38浏览次数:44  
标签:解决办法 java 编码 maven 源码 文件 字符

使用maven做版本构建时候碰到了一个问题,有个java源码始终编译报错,错误发生在文件第一行。 出错内容是: ***.java:[1,1] 非法字符: \65279   此问题是文件编码问题。这一个java文件的编码格式是UTF-8 BOM格式的。其它源码的编码格式都正常。 修改方法具体如下: 先在eclipse的 project explorer中选中这个java文件,在右键菜单中选中“properties”,在弹出框中,将文件的编码“text encoding”更改为ISO-8859-1,这样,源码文件的头部的隐藏字节马上显示成乱码就出来了。把乱码删掉之后,重新将文件编码改为UTF-8即可。     2020.07.17         

标签:解决办法,java,编码,maven,源码,文件,字符
From: https://www.cnblogs.com/breeze-zZ/p/17614459.html

相关文章

  • C#代码片段分享-将非法字符替换为下划线_符号
     此代码片段用来将非法的字符清洁化处理,从而确保给文件或者文件夹命名符合规范。///<summary>///将非法字符替换为下划线_符号///</summary>///<paramname="title"></param>///<returns></returns>privatestaticstring......
  • 转义字符
    转义字符\t制表位\n换行符\\一个\斜杠加"转义一个引号(其他特殊字符同上原理)\r回车练习......
  • c#去html标志,对字符串保留数字小数点,有中文的日期转化等特殊数据处理
    命名空间usingSystem.Text.RegularExpressions;1.我们采集到的数据比如有些日期很不规则带有中文比如2013年5月8日  2013年5月 这里提供把这类不规则的日期转化成datatime类型publicDateTimeConvertTime(stringa){DateTimedt......
  • perl字符串转义以及字符串含.号等特殊符号时的用法
    Perl中的单引号字符串不支持转义字符,双引号字符串支持转义字符如下双引号中的\t \x \r \n是有作用的 单引号中的无作用$cattest_stresc.pl#!/usr/bin/perlusewarnings;usestrict;my$str_sq='1Aa\t\x31\x41\x61\t\x{263a}\r\n';my$str_dq="1Aa\t\x31\x41\x......
  • Shell(3):字符串
    1、单双引号单引号:原样输出写的内容,没有变量和转义;双引号:其中存在变量和转义; 说明字符串串首的空格在显示时会被屏蔽,但是在统计长度和后续一系列有关字符串的方法时都会计入。2、字符串拼接用法:$a$b例子a="chuan"b="chuan"c="$a$b"echo$cchuanchuan3、字符串......
  • Maven中POM文件的配置
    本地项目的互相依赖项目一:04项目项目二:03项目 注:03项目依赖于04项目,04项目中的其他jar包同样可以在03项目中使用1)maven的依赖是具有传递性的2)如果03项目中同样依赖了比如springmvc的jar包,那么在03项目中使用该jar包中的类时,走的是就近原则3)03项目中引入了springmvc......
  • Linux jq 命令讲解与实战操作(json字符串解析工具)
    目录一、概述二、jq命令安装三、jq命令语法与示例详解1)基本用法2)常用选项3)查询和过滤1、选择字段2、过滤3、遍历数组4、组合操作4)修改和创建1、修改字段值:2、创建新字段:3、组合操作:4、条件修改5)运算符1、数值运算2、比较运算:3、逻辑运算:4、条件运算:6)变量和条件1、使用变量:2、条......
  • 2-3 list2-8 逐个显示字符,再逐个消去
    #include<stdio.h>#include<time.h>#include<string.h>//等待x毫秒intsleep(unsignedlongx){clock_tc1=clock(),c2;do{if((c2=clock())==(clock_t)-1)return0;}while((c2-c1)<x);return1;}int......
  • 【maven】maven 打包 deploy 项目时 出现 401 Unauthorized
    对这个问题的解决方法在maven插件中的setting.xml需要配置服务的授权信息<server><id>releases</id><username>admin</username><password>admin123</password></server><server><id>snapsho......
  • js replace方法 (字典表匹配替换字符)
    常规replace使用consttext1='abcdefg'consttext2=text1.replace('bc','00')//text2='a00defg'字典表匹配替换constreplacements={'<':'<','>':'>',......