创意画 2021-10-08 22:05 采纳率: 100%
浏览 259
已结题

Minecfraft Mod开发工作环境构建失败 build.gradle 非常规错误:出现�乱码

在IDEA中导入build.gradle 文件后
运行到MCP environment setup is complete之后出现了

E:\MC_MOD_DEVELOPING\Project_VIII_Gh_1_MAPOFTERROR\Project001\build\tmp\expandedArchives\forge-1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1-sources.jar_34450baaba66f219212dbf3c4a75da25\net\minecraftforge\server\command\CommandModList.java:47: ����: ����GBK�IJ���ӳ���ַ�collect(Collectors.joining("\n�? ","�? ", ""))),
^
E:\MC_MOD_DEVELOPING\Project_VIII_Gh_1_MAPOFTERROR\Project001\build\tmp\expandedArchives\forge-1.15.2-31.2.0_mapped_snapshot_20200514-1.15.1-sources.jar_34450baaba66f219212dbf3c4a75da25\net\minecraftforge\server\command\CommandModList.java:47: ����: ����GBK�IJ���ӳ���ַ�collect(Collectors.joining("\n�? ","�? ", ""))),
^
ע: ijЩ�����ļ�ʹ�û򸲸����ѹ�ʱ�� API��
ע: �й���ϸ��Ϣ, ��ʹ�� -Xlint:deprecation ���±��롣
ע: ijЩ�����ļ�ʹ����δ�����򲻰�ȫ�IJ�����
ע: �й���ϸ��Ϣ, ��ʹ�� -Xlint:unchecked ���±��롣

已经反复试过好几次了,不知道该怎么入手解决。

图片

img

  • 写回答

2条回答 默认 最新

  • 孙叫兽 前端领域优质创作者 2021-10-08 23:19
    关注
    1. 找到gradle的安装目录,进入到/bin的目录下面,找到gradle.bat或gradle文件

         2. 编辑gradle.ba或gradlet文件,将DEFAULT_JVM_OPTS设置成DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8",并保存。
      
         3. 打开cmd,进入到具体的某个项目下面,执行gradlew clean build命令,还是会出现Java文件的中文乱码,因此,需要在这个命令后添加参数:gradlew clean build -Dfile.encoding=UTF-8。
      
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月16日
  • 已采纳回答 10月8日
  • 赞助了问题酬金 10月8日
  • 创建了问题 10月8日

悬赏问题

  • ¥15 深海控制器DSE7320MKII和博世ECU间can通讯知识
  • ¥15 Ru的复折射率用于FDTD 200nm到1200nm
  • ¥15 使用Fiddler抓包,textview的乱码如何解决
  • ¥50 trio连接驱动器报错
  • ¥15 有谁懂nhanes的权重计算啊
  • ¥15 欧姆龙PLC 电机控制 限位
  • ¥30 如何处理shell命令接收到的视频流并实时播放出来
  • ¥15 虚心请教C#的代码优化问题
  • ¥15 有偿求做台风过境全过程模拟仿真
  • ¥50 求!AutomationDesk 如何自动导入Variant数据