贪玩的小淼
如上题所表述,我将java后缀文件用javac编译为class文件时,报错,共8个文件需要编译,8个全部报错,让我现在无语的很,希望有大佬解答,球球了。附每个编译时报错的截图

第一个
第二个
第三个
第四个
第五个
第六个

第七个
第八个


凡是解决了我的问题的,我都会给他评分+金粒,如果一次回答对的,加人气和多50金粒(等于2人气+100金粒+1爱心)

但也希望有大佬帮忙

来自群组: RXan

洞穴夜莺
javac -encoding utf8 xx.java

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:16
javac -encoding utf8 xx.java

好的,我试试

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:16
javac -encoding utf8 xx.java

您的方法完全无用,错误不降反倒更多了

洞穴夜莺
贪玩的小淼 发表于 2023-1-9 17:38
您的方法完全无用,错误不降反倒更多了

那么新的报错是什么?

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:39
那么新的报错是什么?

稍等一下

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:39
那么新的报错是什么?

C:\Users\21253\IdeaProjects\T1updatemod-1.12.2-1.0.1.jar\org\T1\T1updatemod\download>javac -encoding utf8 DownloadManager.java
DownloadManager.java:15: 错误: 程序包org.T1.T1updatemod不存在
import org.T1.T1updatemod.T1UpdateMod;
                         ^
DownloadManager.java:20: 错误: 找不到符号
    private DownloadStatus status;
            ^
  符号:   类 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:67: 错误: 找不到符号
    public DownloadStatus getStatus() {
           ^
  符号:   类 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:23: 错误: 找不到符号
        this.status = DownloadStatus.IDLE;
                      ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:38: 错误: 找不到符号
        this.status = DownloadStatus.DOWNLOADING;
                      ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:52: 错误: 找不到符号
        this.status = DownloadStatus.CANCELED;
                      ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:57: 错误: 找不到符号
        this.status = DownloadStatus.BACKGROUND;
                      ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:61: 错误: 程序包I18nUpdateMod不存在
        I18nUpdateMod.LOGGER.error("下载失败", e);
                     ^
DownloadManager.java:62: 错误: 程序包DownloadInfoHelper不存在
        DownloadInfoHelper.info.add("资源包更新失败。");
                          ^
DownloadManager.java:63: 错误: 找不到符号
        this.status = DownloadStatus.FAIL;
                      ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:68: 错误: 找不到符号
        if ((this.status == DownloadStatus.DOWNLOADING || this.status == DownloadStatus.BACKGROUND) && this.downloader.done) {
                            ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:68: 错误: 找不到符号
        if ((this.status == DownloadStatus.DOWNLOADING || this.status == DownloadStatus.BACKGROUND) && this.downloader.done) {
                                                                         ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
DownloadManager.java:69: 错误: 找不到符号
            this.status = DownloadStatus.SUCCESS;
                          ^
  符号:   变量 DownloadStatus
  位置: 类 DownloadManager
13 个错误

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:39
那么新的报错是什么?

其他的也是这样

洞穴夜莺
贪玩的小淼 发表于 2023-1-9 17:43
C:%users\21253\IdeaProjects\T1updatemod-1.12.2-1.0.1.jar\org\T1\T1updatemod\download>javac -encodi ...

有除标准库以外的依赖的话需要指定classpath
javac -encoding utf8 -cp 你的依赖存放位置 xx.java

奥力給
贪玩的小淼 发表于 2023-1-9 17:43
C:%users\21253\IdeaProjects\T1updatemod-1.12.2-1.0.1.jar\org\T1\T1updatemod\download>javac -encodi ...

你没有导入名为org.T1.T1updatemod的前置包

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:44
有除标准库以外的依赖的话需要指定classpath
javac -encoding utf8 -cp 你的依赖存放位置 xx.java ...

那么这个字符确实是啥意思????

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:44
有除标准库以外的依赖的话需要指定classpath
javac -encoding utf8 -cp 你的依赖存放位置 xx.java ...

字符缺失是啥意思?

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:44
有除标准库以外的依赖的话需要指定classpath
javac -encoding utf8 -cp 你的依赖存放位置 xx.java ...

C:\Users\21253\IdeaProjects\T1updatemod-1.12.2-1.0.1.jar\org\T1\T1updatemod\download>javac DownloadInfoHelper.java
DownloadInfoHelper.java:10: 错误: 程序包net.minecraft.client不存在
import net.minecraft.client.Minecraft;
                           ^
DownloadInfoHelper.java:11: 错误: 程序包net.minecraft.util.text不存在
import net.minecraft.util.text.TextComponentString;
                              ^
DownloadInfoHelper.java:22: 错误: 找不到符号
                if (Minecraft.func_71410_x().field_71439_g != null) {
                    ^
  符号:   变量 Minecraft
  位置: 类 DownloadInfoHelper
DownloadInfoHelper.java:25: 错误: 找不到符号
                        Minecraft.func_71410_x().func_152344_a(() -> {
                        ^
  符号:   变量 Minecraft
  位置: 类 DownloadInfoHelper
DownloadInfoHelper.java:26: 错误: 找不到符号
                            Minecraft.func_71410_x().field_71439_g.func_145747_a(new TextComponentString("[T1UpdateMod] " + theInfo));
                                                                                     ^
  符号:   类 TextComponentString
  位置: 类 DownloadInfoHelper
DownloadInfoHelper.java:26: 错误: 找不到符号
                            Minecraft.func_71410_x().field_71439_g.func_145747_a(new TextComponentString("[T1UpdateMod] " + theInfo));
                            ^
  符号:   变量 Minecraft
  位置: 类 DownloadInfoHelper
注: DownloadInfoHelper.java使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
6 个错误

贪玩的小淼
洞穴夜莺 发表于 2023-1-9 17:44
有除标准库以外的依赖的话需要指定classpath
javac -encoding utf8 -cp 你的依赖存放位置 xx.java ...

那么这种,找不到符号咋办,还有就是,路劲是我的世界文件夹里的,这种有咋办?

下一页 最后一页