Java 开发问题:包名 ‘com.my.compressimagetest‘ 与同名的类发生冲突

  • 在 Java 开发中,出现如下错误信息

    Package 'com.my.compressimagetest' clashes with class of same name

    解读

    包名 'com.my.compressimagetest' 与同名的类发生冲突

问题原因
  • 存在名为 com.my.compressimagetest 的包(目录结构),同时存在完全同名的类文件 compressimagetest.class(编译后的类),JVM 无法区分包引用和类引用
处理策略
  • 重命名包或类,避免包名与类名冲突,包名建议采用小写,类名建议采用驼峰命名法
相关推荐
云姜.3 小时前
java多态
java·开发语言·c++
李堇3 小时前
android滚动列表VerticalRollingTextView
android·java
CoderCodingNo3 小时前
【GESP】C++五级练习题 luogu-P1865 A % B Problem
开发语言·c++·算法
wdfk_prog3 小时前
[Linux]学习笔记系列 -- [drivers][I2C]I2C
linux·笔记·学习
陳10303 小时前
C++:红黑树
开发语言·c++
一切尽在,你来3 小时前
C++ 零基础教程 - 第 6 讲 常用运算符教程
开发语言·c++
盐焗西兰花3 小时前
鸿蒙学习实战之路-Reader Kit自定义字体最佳实践
学习·华为·harmonyos
泉-java3 小时前
第56条:为所有导出的API元素编写文档注释 《Effective Java》
java·开发语言
weixin_499771553 小时前
C++中的组合模式
开发语言·c++·算法
初级代码游戏3 小时前
套路化编程 C# winform 自适应缩放布局
开发语言·c#·winform·自动布局·自动缩放