今天有同事突然找吾,说是吾修改后,找不到启动类(类当然存在,一切正常)。嗯?

  吾于是将所有改动回滚,结果发现还是找不到。这太奇怪了。

  于是吾把启动类清理,只留下main(),找不到。

  吾另外新建了一个启动类,还是找不到。

  有点意思。

  于是:

  难道包名有问题?改名,还是没找到

  吾将启动类上移一个目录,找到了。

  新建了一个atest目录,马上找到了。

  最后发现,dtest就能找到,ftest就找不到。

  目前就查到这里。真正原因是什么就没有进一步的分析。

  后来同事发现,使用了jdk12就有问题,使用JDK11就正常。所以出错的条件是:

  1. 使用JDK12
  2. 某种情况下,包名正好以d之后的字母开头。

世界首次发现?包名导致eclipse找不到包含main的类相关推荐

  1. eclipse修改android包名,Eclipse 如何快速修改工程名及包名

    修改工程名/包名,也是咱们在开发中常常遇到的问题,好比咱们在开发过程当中忽然以为项目名不合适,或者根包名不合适想修改一下怎么办? 缓存 在Eclipse中修改Android应用程序包名时,须要修改的几 ...

  2. android studio修改项目包名

    公司项目都是用eclipse开发的,但是android studio开发已经是大势所趋了,所以在闲暇之余使用了一下androidstudio,这里对androidstudio更改项目包名做一下总结,因 ...

  3. Android 10.0 根据包名默认授予app悬浮窗权限

    1.概述 在10.0的设备开发中,对于在app中授予悬浮窗权限,也是通常用的功能,但在设备产品中预制app,需求要求默认授予悬浮窗权限,就不需要在app中动态申请悬浮窗权限了,所以就来分析下这个实现这 ...

  4. 转】Eclipse编辑Spring配置文件xml时自动提示类class包名

    转自  http://bigdragon.iteye.com/blog/2396081 第一步,先查看下自己的Eclipse是什么版本,步骤如下: 1.1 点击Eclipse菜单'Help  -> ...

  5. 安卓Eclipse如何快速修改工程名及包名

    修改工程名/包名,也是我们在开发中经常遇到的问题,比如我们在开发过程中突然觉得项目名不合适,或者根包名不合适想修改一下怎么办? 如上图所示工程,我想改变一下我的项目名,如把zzz改成xxx,把我的根包 ...

  6. 导入代码时eclipse的src目录变为包名

    2019独角兽企业重金招聘Python工程师标准>>> 初学Java网站开发,还是个菜鸟.用SVN和队友做项目,经常碰到从SVN上下载的项目,导入代码时eclipse的src目录变为 ...

  7. Java 错误:找不到或无法加载主类(源文件中含有包名 package)

    1. 问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类: 首先排除是否是环境变量配置不当造成的问题,只要保证,命令行界面能够识别 javac/j ...

  8. 系统应用修改包名,导致OTA升级后用户数据丢失

    背景描述 Android大版本升级,有一个系统应用因为需求修改包名变了,R升S之后,R上的用户操作数据和缓存数据丢失. 问题原因 因为包名改变,导致升级之后系统检测原包名不存在,删除了data/dat ...

  9. eclipse 中修改包名方法

    第一步: 选择项目,右键选择Android Tools --> Rename Application Package,输入修改后的包名并确定,出现如下界面: 点击Finish之后,项目工程中,所 ...

  10. 解决Frida hook某些App,明明包名写对了,却找不到进程

    这是因为,有些时候,hook的包名可能就是app的名字,比如最典型的,口碑App 解决这个问题的关键就是要知道所有进程是什么名字 可以用下面这个命令打印一下看看 #process = frida.ge ...

最新文章

  1. php7安装redis6扩展
  2. 别说,Cerebro还真好用!老板再也不用担心ES集群了
  3. 机器学习必知必会10大算法
  4. 从USB闪存驱动器启动 Hiren的BootCD --制作U盘启动盘
  5. .Net与Oracle地数据库连接池(Connection Pool)
  6. linux路由内核实现分析(四)---路由缓存机制(3)
  7. android+模拟器上gdb,使用gdb在Android Emulator中进行调试c程序
  8. 浮点数例外 (核心已转储)_五粮液作为“核心支持企业”在进博会精彩亮相_产业综合_行业...
  9. L1-004 计算摄氏温度 (5 分)—团体程序设计天梯赛
  10. linux读写进程内存函数,Linux内核模块里的读写函数
  11. 如何用word制作逼真的手写字体?
  12. Maven镜像(mirror)
  13. 超人游戏_将障碍画在背景中用pygame.mask.from_threshold实现超人和不同颜色障碍精准碰撞检测
  14. 4、keygen激活secureCRT
  15. 各团队对《t铁大导航》评价及我组回复
  16. CentOS 7下安装pptp服务端手记
  17. for key in file_keys
  18. 基于微信小程序的短视频管理系统
  19. android app锁屏后定位,如何能让app在锁屏后还继续发送定位请求继续运行程序
  20. 基于asp.net816mvc汽车维修保养年检管理系统三层架构

热门文章

  1. JAVA桌面小程序视频_「小程序JAVA实战」小程序视频组件与api介绍(51)
  2. 剪贴画制作相关资源收集
  3. html a标签中 href 和 onclick 同时使用的问题 优先级别
  4. 获取整数的最大值最小值
  5. 删除数据库中的所有表
  6. cacti安装配置与添加客户端
  7. java-第三章-从键盘输入3个整数,然后将输入的整数按照从小到大的顺序放在abc,并输出3个变量的值...
  8. Linux平台vsftp创建帐号
  9. MySQL数据库迁移注意点
  10. 目前软件分析设计过程中的主要问题