解决使用IDEA时跳转到.class的问题
IDEA时跳转到.class的解决
项目背景:jdk1.8
软件环境:IDEA
问题:
两个不同的项目,在A项目中写了一个实体类。B项目中引用。我想修改下实体类的内容,就在在B项目中CTRL+鼠标左键点击进入,正常情况下是进入了源码文件,也就是.JAVA文件。偏偏就跳转到了实体类的.class文件,而不是源码文件
解决方法:
进入.class文件后,顶端会有一个黄色的显示条。
两个选项:Download Sources 和 Choose Sources 。点击Choose Sources。选择你的源码目录。注意:是源码目录,刚点进去是maven仓库的目录
idea 多个model下有同名的class,debug进错了,切换方法
file-->settings-->build,execution,deployment-->debugger
把show alternative source switcher 勾上;
再执行debug,在编辑界面有下拉选项,选择你要debug的model,完成;
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
idea maven项目无法识别jar包里的class解决方案
idea maven不识别jar包的class 我用new project from exit source ,项目依赖下载完成后install能成功,项目也能运行. 但是代码所有用到第三方库的地方都报错 无法识别jar里的class,如图所示: 解决办法 使用 import project . 导入项目的时候选择pom.xml文件,别选项目文件夹应该就不会出现这个问题了 idea maven打包失败,找不到引用的jar文件的类 在开发环境下Maven一切运行顺利,可是打包时就报错,说是找不到符
-
IDEA将Maven项目中指定文件夹下的xml等文件编译进classes的方法
出处:https://www.cnblogs.com/SunSpring eclipse下面创建的Maven项目,使用mybatis.eclipse里面能正常启动,在idea中一直卡在maybatis 加载位置. 1.首先是不报错也没反应.这个时候需要我们重写SqlSessionFactoryBean 让错误显示出来. public class BeanFactory extends SqlSessionFactoryBean { @Override protected SqlSessionFa
-
IDEA中使用jclasslib插件可视化方式查看类字节码的过程详解
说明 在学习jvm相关知识时,一般会讲到类字节码相关内容,为了更清晰的了解类字码具体内容,一般我们会使用javap命令进行查看,但是仍然不够直观,有没有更易于理解的方式查看类字节码呢?答案是有的,就是今天本文要给大家介绍的IDEA插件jclasslib Bytecode Viewer. 插件官方地址:https://plugins.jetbrains.com/plugin/9248-jclasslib-bytecode-viewer 插件安装 在idea插件功能中搜索jclasslib,选择jc
-
IDEA利用jclasslib 修改class文件的实现
idea安装jclasslib-bytecode-viewer插件 file–>settings–>plugis ,搜索安装jclasslib-bytecode-viewer,重启idea. 准备好class文件 把要修改的class文件用idea打开. 使用jclasslib view–>show bytecode with jclasslib. 常量池,使用过滤器过滤文本.找到对应的指向数字. 使用下列代码更改内容. package com.yys.screendisplay.con
-
IDEA 错误 No main class specified的问题
1.排查错误 运行出现错误 或是 2.情况Add Configurations 点击 当Main class处为空时会出现No main class specified 输入Main名会出现如下错误: 选择目录为空或者为自带库: 选择Project-java文件无法OK 3.解决方法 如下: 文件所属文件夹 JDK版本号 对应版本号 文件夹加\out 子文件 对应版本号 选择Sources 应用确定 -------------分割线------------- 之后按以下操作: 修改为类名,应用确
-
解决使用IDEA时跳转到.class的问题
IDEA时跳转到.class的解决 项目背景:jdk1.8 软件环境:IDEA 问题: 两个不同的项目,在A项目中写了一个实体类.B项目中引用.我想修改下实体类的内容,就在在B项目中CTRL+鼠标左键点击进入,正常情况下是进入了源码文件,也就是.JAVA文件.偏偏就跳转到了实体类的.class文件,而不是源码文件 解决方法: 进入.class文件后,顶端会有一个黄色的显示条. 两个选项:Download Sources 和 Choose Sources .点击Choose Sources.选择
-
Android 表情面板和软键盘切换时跳闪问题的解决方法
现在很多应用都会在让用户输入各种文本信息的时候同时多提供一个表情面板,这样就会出现一个问题,即表情面板的跳闪问题要输入文本信息,那固然是需要弹出软键盘,在软键盘显示的情况下,此时如果要切换显示出表情面板,由于表情面板不可能和用户的软键盘高度恰好一样,此外由于控件的上下移位,就会出现表情面板的跳闪现象 在点击切换按钮的时候,表情面板会先向上跳,然后再往下移,这样就会带来很差的用户体验,效果如下图所示: 这里提供一个解决方案,使软键盘和表情面板可以很自然地切换,效果如下图所示: 解决思路主要是这样:
-
解决Laravel使用验证时跳转到首页的问题
当我们在使用validate等方法进行验证时,如果是错误,则会返回首页 1.直接在请求头中 在请求头header中,accept使用appclication/json,使HTTP请求的接受返回只能是json格式. 2.修改框架函数 //vendor/laravel/framework/src/Illuminate/Foundation/Http/FormRequest.php:136 //将该方法中的$this->getRedirectUrl()去掉 //不建议使用,一般情况下尽量不要修改框架的
-
解决安装apache时端口号被占用的问题
有些朋友的电脑在安装Apache时会遇到端口冲突的问题.以下是一种解决方案 1.打开控制面板的管理工具 2.打开IIS 3.观察网站下的端口号 4.点击绑定 5.更改端口号 6.重新启动即可 以上这篇解决安装apache时端口号被占用的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Android中使用Theme来解决启动app时出现的空白屏问题
相信大多数人一开始都会对启动app的时候出现先白瓶或者黑屏然后才进入第一个界面,例如:SplashActivity.那这是什么原因造成的呢? <style name="Splash_Theme" parent="@android:style/Theme.NoTitleBar"> </style> 原因是我们给改Activity/Application设置的主题引起的,因为该主题相对应的windowBackground等背景被设置成了白色或者黑
-
快速解决进入fragment时不能弹出软件盘的问题
最近发现在Activity中可以进入Activity界面,设置软件盘的显示和隐藏,但是fragment比较坑爹,所以给出解决方案 ** * 狗屎弹键盘 */ Handler handler = new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message msg) { inputMethodManager.toggleSoftInput(0, InputMethodManager.HIDE_
-
解决mysql安装时出现error Nr.1045问题的方法
我们在windows下安装MySQL时会出现Access denied for user 'root'@localhost'(using password:No)的问题,这个问题是因为你的机器上之前安装过mysql,或者这 一次安装配置了新密码,进入应用的最后一步时候由于某些原因卡出了或者由于服务未启动等原因导致无法配置成功,最终结果是,配置未成功,密码设置已经保存 进去了.这样我们调整好了服务等原因后,进行重新配置的时候,会发现在设置密码的时候,多了一个旧密码输入框.其实这也没什么,在密码知道
-
基于JS实现移动端访问PC端页面时跳转到对应的移动端网页
不想通过CSS自适应在PC端和移动端分别显示不同的样式,那么只能通过在移动端访问PC端网页时跳转到对应的移动端网页了,那么怎么跳转呢,网上也有很多文章说明,以下实现思路经过小编测试过,放心使用. 1.效果图 PC端访问显示: 移动端访问显示: 2.实现: 不考虑移动端搜索引擎优化的话,只需要通过JS判断是否移动端,然后确定是否跳转到指定页面就行了,主要JS如下: //判断是否移动端,如果是则跳转到指定的URL地址 function browserRedirect(url) { //只读的字符串,
-
解决EditText编辑时hint 在6.0 手机上显示不出来的问题
当EditText编辑时 hint 在 6.0 手机上显示不出来.... 就要增加一句话去重新设置颜色值 Android:textColorHint = "#707070" 以上这篇解决EditText编辑时hint 在6.0 手机上显示不出来的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
解决Vue编译时写在style中的路径问题
写在vue文件里面的style样式,在添加例如背景图片的时候,如果用的是相对路径,那么build出来的css文件的路径将会出错,导致找不到图片. 通过查找资料,在https://segmentfault.com/q/1010000008438061有人的回答解决了问题. 要修改主要有两个,一个就是config/index.js文件,将assetsPublicPath的路径改为'./',这是发布路径,如果构建后的产品文件有用于发布CDN或者放到其他域名的服务器,可以在这里进行设置设置之后构建的产品
随机推荐
- Downloader Win32.Delf.dqu(IRAT.rmvb,mm.exe)分析查杀
- VBS教程:函数-DateDiff 函数
- 排序算法的Java实现全攻略
- iOS开发之清除缓存功能的实现
- Oracle sqlldr导入一个日期列实例详解
- Python3操作SQL Server数据库(实例讲解)
- 学习PHP Cookie处理函数
- NaviCat连接时提示"不支持远程连接的MySql数据库"解决方法
- 在Windows平台上升级MySQL注意事项
- php中的一些数组排序方法分享
- 深入浅析JS Function()构造函数
- 基于jQuery的可以控制左右滚动及自动滚动效果的代码
- Nginx虚拟主机多server_name的顺序问题
- Python2随机数列生成器简单实例
- Android中的Retrofit+OkHttp+RxJava缓存架构使用
- C++设计模式之装饰模式
- Android编程之退出整个应用程序的方法
- java编程两种树形菜单结构的转换代码
- Vue2.0学习之详解Vue 组件及父子组件通信
- PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】