strayerash 2023-09-05 14:54 采纳率: 0%
浏览 20

com.baidu.bjf.remoting.protobuf不存在

描述: 相同的代码,在同事电脑正常运行,自己电脑报异常,换了idea ,jdk,代码删除重拉,都一样没有改变。
异常信息:错误: 程序包com.baidu.bjf.remoting.protobuf不存在

异常日志:

java.lang.IllegalStateException: Compilation failed. class: com.hualala.domain.user.User$$JProtoBufClass, diagnostics: [User$$JProtoBufClass.java:5: 错误: 程序包com.baidu.bjf.remoting.protobuf不存在
import com.baidu.bjf.remoting.protobuf.*;
^, User$$JProtoBufClass.java:7: 错误: 找不到符号
import com.hualala.domain.user.User;
                              ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:11: 错误: 程序包com.baidu.bjf.remoting.protobuf不存在
import com.baidu.bjf.remoting.protobuf.FieldType;
                                      ^, User$$JProtoBufClass.java:13: 错误: 程序包com.baidu.bjf.remoting.protobuf.utils不存在
import com.baidu.bjf.remoting.protobuf.utils.*;
^, User$$JProtoBufClass.java:15: 错误: 程序包com.google.protobuf不存在
import com.google.protobuf.*;
^, User$$JProtoBufClass.java:21: 错误: 程序包com.baidu.bjf.remoting.protobuf.code不存在
import com.baidu.bjf.remoting.protobuf.code.*;
^, User$$JProtoBufClass.java:24: 错误: 程序包com.baidu.bjf.remoting.protobuf不存在
public class User$$JProtoBufClass implements com.baidu.bjf.remoting.protobuf.Codec<com.hualala.domain.user.User>, Serializable {
                                                                            ^, User$$JProtoBufClass.java:24: 错误: 找不到符号
public class User$$JProtoBufClass implements com.baidu.bjf.remoting.protobuf.Codec<com.hualala.domain.user.User>, Serializable {
                                                                                                          ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:26: 错误: 程序包com.google.protobuf.Descriptors不存在
    private com.google.protobuf.Descriptors.Descriptor descriptor;
                                           ^, User$$JProtoBufClass.java:28: 错误: 找不到符号
    public byte[] encode(com.hualala.domain.user.User t) throws IOException {
                                                ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:34: 错误: 找不到符号
    public com.hualala.domain.user.User decode(byte[] bb) throws IOException {
                                  ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:39: 错误: 找不到符号
    public int size(com.hualala.domain.user.User t) throws IOException {
                                           ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:293: 错误: 找不到符号
    public void doWriteTo(com.hualala.domain.user.User t, CodedOutputStream output)
                                                 ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:293: 错误: 找不到符号
    public void doWriteTo(com.hualala.domain.user.User t, CodedOutputStream output)
                                                          ^
  符号:   类 CodedOutputStream
  位置: 类 com.hualala.domain.user.User$$JProtoBufClass, User$$JProtoBufClass.java:577: 错误: 找不到符号
    public void writeTo(com.hualala.domain.user.User t, CodedOutputStream output)
                                               ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:577: 错误: 找不到符号
    public void writeTo(com.hualala.domain.user.User t, CodedOutputStream output)
                                                        ^
  符号:   类 CodedOutputStream
  位置: 类 com.hualala.domain.user.User$$JProtoBufClass, User$$JProtoBufClass.java:582: 错误: 找不到符号
    public com.hualala.domain.user.User readFrom(CodedInputStream input) throws IOException {
                                                 ^
  符号:   类 CodedInputStream
  位置: 类 com.hualala.domain.user.User$$JProtoBufClass, User$$JProtoBufClass.java:582: 错误: 找不到符号
    public com.hualala.domain.user.User readFrom(CodedInputStream input) throws IOException {
                                  ^
  符号:   类 User
  位置: 程序包 com.hualala.domain.user, User$$JProtoBufClass.java:952: 错误: 程序包com.google.protobuf.Descriptors不存在
     public com.google.protobuf.Descriptors.Descriptor getDescriptor() throws IOException {
                                           ^]
    at com.baidu.bjf.remoting.protobuf.utils.compiler.JdkCompiler.doCompile(JdkCompiler.java:205)
    at com.baidu.bjf.remoting.protobuf.utils.compiler.AbstractCompiler.compile(AbstractCompiler.java:46)
    at com.baidu.bjf.remoting.protobuf.ProtobufProxy.doCreate(ProtobufProxy.java:274)
    at com.baidu.bjf.remoting.protobuf.ProtobufProxy.create(ProtobufProxy.java:174)
    at com.baidu.bjf.remoting.protobuf.ProtobufProxy.create(ProtobufProxy.java:155)
    at com.baidu.bjf.remoting.protobuf.ProtobufProxy.create(ProtobufProxy.java:128)
    at com.baidu.bjf.remoting.protobuf.ProtobufProxy.create(ProtobufProxy.java:116)
    at com.hualala.util.Protobuf2Utils.getCodec(Protobuf2Utils.java:41)
    at com.hualala.util.Protobuf2Utils.toByteArray(Protobuf2Utils.java:16)
    at com.hualala.util.RedisProtobufUtils.set(RedisProtobufUtils.java:22)
    at com.hualala.util.AppLevelCache.set(AppLevelCache.java:120)

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-05 16:31
    关注

    【以下回答由 GPT 生成】

    很抱歉,但是根据您提供的异常信息,我无法确定准确的解决方案。为了更好地帮助您解决问题,请提供以下信息:

    1. 您使用的操作系统是什么?
    2. 您使用的IDE和版本是什么?
    3. 您使用的JDK版本是多少?
    4. 您使用的代码管理工具是什么(如Git)?
    5. 您是否尝试过使用com.baidu.bjf.remoting.protobuf的最新版本或其他版本?

    请您提供上述信息以便我更好地分析并为您提供解决方案。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 9月5日

悬赏问题

  • ¥15 求高通平台Softsim调试经验
  • ¥15 canal如何实现将mysql多张表(月表)采集入库到目标表中(一张表)?
  • ¥15 wpf ScrollViewer实现冻结左侧宽度w范围内的视图
  • ¥15 栅极驱动低侧烧毁MOSFET
  • ¥30 写segy数据时出错3
  • ¥100 linux下qt运行QCefView demo报错
  • ¥50 F1C100S下的红外解码IR_RX驱动问题
  • ¥20 基于matlab的航迹融合 航迹关联 航迹插补
  • ¥15 用Matlab实现图中的光线追迹
  • ¥15 联想笔记本开机出现系统更新界面