世界首次发现?包名导致eclipse找不到包含main的类
今天有同事突然找吾,说是吾修改后,找不到启动类(类当然存在,一切正常)。嗯?
吾于是将所有改动回滚,结果发现还是找不到。这太奇怪了。
于是吾把启动类清理,只留下main(),找不到。
吾另外新建了一个启动类,还是找不到。
有点意思。
于是:
难道包名有问题?改名,还是没找到
吾将启动类上移一个目录,找到了。
新建了一个atest目录,马上找到了。
最后发现,dtest就能找到,ftest就找不到。
目前就查到这里。真正原因是什么就没有进一步的分析。
后来同事发现,使用了jdk12就有问题,使用JDK11就正常。所以出错的条件是:
- 使用JDK12
- 某种情况下,包名正好以d之后的字母开头。
世界首次发现?包名导致eclipse找不到包含main的类相关推荐
- eclipse修改android包名,Eclipse 如何快速修改工程名及包名
修改工程名/包名,也是咱们在开发中常常遇到的问题,好比咱们在开发过程当中忽然以为项目名不合适,或者根包名不合适想修改一下怎么办? 缓存 在Eclipse中修改Android应用程序包名时,须要修改的几 ...
- android studio修改项目包名
公司项目都是用eclipse开发的,但是android studio开发已经是大势所趋了,所以在闲暇之余使用了一下androidstudio,这里对androidstudio更改项目包名做一下总结,因 ...
- Android 10.0 根据包名默认授予app悬浮窗权限
1.概述 在10.0的设备开发中,对于在app中授予悬浮窗权限,也是通常用的功能,但在设备产品中预制app,需求要求默认授予悬浮窗权限,就不需要在app中动态申请悬浮窗权限了,所以就来分析下这个实现这 ...
- 转】Eclipse编辑Spring配置文件xml时自动提示类class包名
转自 http://bigdragon.iteye.com/blog/2396081 第一步,先查看下自己的Eclipse是什么版本,步骤如下: 1.1 点击Eclipse菜单'Help -> ...
- 安卓Eclipse如何快速修改工程名及包名
修改工程名/包名,也是我们在开发中经常遇到的问题,比如我们在开发过程中突然觉得项目名不合适,或者根包名不合适想修改一下怎么办? 如上图所示工程,我想改变一下我的项目名,如把zzz改成xxx,把我的根包 ...
- 导入代码时eclipse的src目录变为包名
2019独角兽企业重金招聘Python工程师标准>>> 初学Java网站开发,还是个菜鸟.用SVN和队友做项目,经常碰到从SVN上下载的项目,导入代码时eclipse的src目录变为 ...
- Java 错误:找不到或无法加载主类(源文件中含有包名 package)
1. 问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类: 首先排除是否是环境变量配置不当造成的问题,只要保证,命令行界面能够识别 javac/j ...
- 系统应用修改包名,导致OTA升级后用户数据丢失
背景描述 Android大版本升级,有一个系统应用因为需求修改包名变了,R升S之后,R上的用户操作数据和缓存数据丢失. 问题原因 因为包名改变,导致升级之后系统检测原包名不存在,删除了data/dat ...
- eclipse 中修改包名方法
第一步: 选择项目,右键选择Android Tools --> Rename Application Package,输入修改后的包名并确定,出现如下界面: 点击Finish之后,项目工程中,所 ...
- 解决Frida hook某些App,明明包名写对了,却找不到进程
这是因为,有些时候,hook的包名可能就是app的名字,比如最典型的,口碑App 解决这个问题的关键就是要知道所有进程是什么名字 可以用下面这个命令打印一下看看 #process = frida.ge ...
最新文章
- php7安装redis6扩展
- 别说,Cerebro还真好用!老板再也不用担心ES集群了
- 机器学习必知必会10大算法
- 从USB闪存驱动器启动 Hiren的BootCD --制作U盘启动盘
- .Net与Oracle地数据库连接池(Connection Pool)
- linux路由内核实现分析(四)---路由缓存机制(3)
- android+模拟器上gdb,使用gdb在Android Emulator中进行调试c程序
- 浮点数例外 (核心已转储)_五粮液作为“核心支持企业”在进博会精彩亮相_产业综合_行业...
- L1-004 计算摄氏温度 (5 分)—团体程序设计天梯赛
- linux读写进程内存函数,Linux内核模块里的读写函数
- 如何用word制作逼真的手写字体?
- Maven镜像(mirror)
- 超人游戏_将障碍画在背景中用pygame.mask.from_threshold实现超人和不同颜色障碍精准碰撞检测
- 4、keygen激活secureCRT
- 各团队对《t铁大导航》评价及我组回复
- CentOS 7下安装pptp服务端手记
- for key in file_keys
- 基于微信小程序的短视频管理系统
- android app锁屏后定位,如何能让app在锁屏后还继续发送定位请求继续运行程序
- 基于asp.net816mvc汽车维修保养年检管理系统三层架构