IntelliJ IDEA在Make Project时报:未结束的字符串子面量、非法的表达示开始

IntelliJ IDEA在Make Project时提示了很多错误,什么未结束的字符串子面量、非法的表达示开始……

解决方法是修改File Encoding,修改方法:File > Setting > File Encoding,将IDE Encoding和Project Encoding 都设置为UTF-8,如下图:

错误信息:

Error:(48, 48) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:48: 未结束的字符串字面值

Error:(48, 82) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:48: 需要 ‘;‘

Error:(75, 9) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:75: 非法的表达式开始

Error:(75, 16) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:75: 非法的表达式开始

Error:(75, 28) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:75: 需要 ‘;‘

Error:(82, 2) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\Tree.java:82: 进行语法解析时已到达文件结尾

F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java

Error:(61, 80) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java:61: 非法字符: \92

Error:(61, 82) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java:61: 未结束的字符串字面值

Error:(61, 81) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\web\ui\extjs\taglib\extend\TimeRange.java:61: 不是语句

F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java

Error:(39, 32) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:39: 未结束的字符串字面值

Error:(39, 51) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:39: 需要 ‘;‘

Error:(40, 20) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:40: 不是语句

Error:(126, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:126: 未结束的字符串字面值

Error:(126, 57) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:126: 需要 ‘;‘

Error:(127, 20) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:127: 不是语句

Error:(162, 37) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:162: 未结束的字符串字面值

Error:(162, 61) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:162: 需要 ‘;‘

Error:(163, 24) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:163: 不是语句

Error:(198, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:198: 未结束的字符串字面值

Error:(198, 57) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:198: 需要 ‘;‘

Error:(199, 20) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:199: 不是语句

Error:(234, 37) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:234: 未结束的字符串字面值

Error:(234, 61) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:234: 需要 ‘;‘

Error:(235, 24) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\excel\ExportDataToStream.java:235: 不是语句

F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java

Error:(15, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:15: 未结束的字符串字面值

Error:(15, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:15: 需要 ‘;‘

Error:(16, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 非法的表达式开始

Error:(16, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 需要 ‘;‘

Error:(16, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 不是语句

Error:(16, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:16: 需要 ‘;‘

Error:(20, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:20: 未结束的字符串字面值

Error:(20, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:20: 需要 ‘;‘

Error:(21, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 非法的表达式开始

Error:(21, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 需要 ‘;‘

Error:(21, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 不是语句

Error:(21, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:21: 需要 ‘;‘

Error:(47, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:47: 未结束的字符串字面值

Error:(47, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:47: 需要 ‘;‘

Error:(48, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 非法的表达式开始

Error:(48, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 需要 ‘;‘

Error:(48, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 不是语句

Error:(48, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:48: 需要 ‘;‘

Error:(52, 66) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:52: 未结束的字符串字面值

Error:(52, 71) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:52: 需要 ‘;‘

Error:(53, 29) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 非法的表达式开始

Error:(53, 33) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 需要 ‘;‘

Error:(53, 34) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 不是语句

Error:(53, 35) java: F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\vo\DataConstant.java:53: 需要 ‘;‘

F:\wkspaces\pro_nsomp\trunk\nsomp-base\src\com\foresee\fw\basic\util\stringoper\CNStringSpellUtil.java

时间: 2024-10-08 21:52:00

IntelliJ IDEA在Make Project时报:未结束的字符串子面量、非法的表达示开始的相关文章

Intellij 编译时报 未结束的字符串字面值

问题 Intellij 编译时报 未结束的字符串字面值等错误,如下图: 解决方案 首先,配置项目编码 file-encoding 中设置中均为UTF-8. 其次,重点 打开.idea文件下的encodings.xml,可以看到,其中有非UTF-8的编码,将其改统一即可.其他类型的编码同样的处理方法.如下图: 版权声明:本文为博主原创文章,未经博主允许不得转载.

Maven报错“未结束的字符串字面值” “需要为 class、interface 或 enum”等

eclipse里面编译完全正常,mvn clean install 这么惨的错误: Compilation failure: [ERROR] *.java:[38,27] 未结束的字符串字面值 [ERROR] *.java:[38,53] 需要 ';' [ERROR] *.java:[41,19] 需要 ')' [ERROR] *.java:[41,12] 不是语句 [ERROR] *.java:[41,23] 需要 ';' [ERROR] *.java:[41,26] 不是语句 [ERROR]

IntelliJ IDEA 创建项目project和module的关系

使用基于IntelliJ的IDE,如phpstorm.android studio都会对project和module的关系比较糊涂.用简单的一句话来概括是:IntelliJ系中的Project相当于Eclipse系中的workspace.IntelliJ系中的Module相当于Eclipse系中的Project.IntelliJ中一个Project可以包括多个ModuleEclipse中一个Workspace可以包括多个Projectphpstorm中似乎在弱化Module的存在,把File菜单

IDEA Error:java: 未结束的字符串文字

首页 > 编程交流 > 基础篇 > IDEA Error:java: 未结束的字符串文字 201601-25 IDEA Error:java: 未结束的字符串文字 IDEA开发,总是碰到这个问题,未结束的字符串,编译的时候就会碰到,尤其是新手,很苦恼,不知道怎么解决 这个问题就是编码的问题 UTF-8和GBK的混淆,采用如下方法: 1.在idea的Settings中,找到File Encodings,将IDE Encoding 改为UTF-8 2.更换idea下面的encodings.x

idea(or maven) 未结束字符串字面值 非法的表达式开始

[ERROR] *.java:[38,27] 未结束的字符串字面值 [ERROR] *.java:[38,53] 需要 ';' [ERROR] *.java:[41,19] 需要 ')' [ERROR] *.java:[41,12] 不是语句 [ERROR] *.java:[41,23] 需要 ';' [ERROR] *.java:[41,26] 不是语句 [ERROR] *.java:[41,33] 需要 ';' [ERROR] *.java:[53,27] 未结束的字符串字面值 [ERROR

关于mybatis的 insert into select 命令未结束问题

关于mybatis的 insert into select 命令未结束问题,最后以为是sql写错了,但是,在plsql执行又没问题.最后还是解决问题, 是设置问题. ### Cause: java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束 原先的配置: <insert id="addHistoryByPostBatchno" parameterType="paramMap" > 修改了以后,加

IOS问题汇总:2015-1-8 SBJson解析时报错—json文件字符非法

SBJson解析时报错—json文件字符非法 Error Domain=org.brautaset.SBJsonParser.ErrorDomain Code=0 “Illegal start of token [ï]” UserInfo=0x7fd46ad98590 {NSLocalizedDescription=Illegal start of token [ï]} IOS应用在iPhone5和iPhone5s上不能全屏显示,应用画面上下各有1条黑色的解决方案——是因为LaunchScree

intellij idea运行Android程序时报错;Unable to locate adb within SDK

环境:intellij idea15 问题:运行Android时报错Throwable:Unable to locate adb within SDK 解决方法:在SDK安装目录的\platform-tools下放入adb.exe 原因:我的adb是单独安装的,是装在SDK安装目录的tools下的.我猜测Android运行时是在SDK的platform-tools下去找adb命令的.所以我只是复制了tools下的adb.exe到platform-tools下

IDEA 编译时 未结束的字符串文字

这个问题就是编码的问题,修改文件的编码可以解决 1. IDEA中   file-->Settings 找到File Encodings,将IDE Encoding.Project Encoding.Default encoding for properties files 改为UTF-8 2. 在打开的文件窗口右键 File Encoding  修改字符编码为UTF-8 3. 项目 .idea 目录下 encodings.xml 里在所有 GBK 修改为UTF-8,重启IDEA 问题解决