相关疑难解决方法(0)

无法在Intellij IDEA中设置Java断点

我正在尝试将断点放入GoogleAppEngine源代码(SDK 1.7.0),但IDEA Ultimate(11.0.2)只是告诉我Warning: No executable code found at line 482 in class com.google.appengine.api.memcache.AsyncMemcacheServiceImpl.

当我从单元测试中运行代码并启动开发服务器时,我收到此错误消息.

这是相当年轻的.无论如何,我的源是在外部(相对于IDEA主页和项目主页)目录,我的jar文件在Appengine SDK lib目录下.

我的jar文件作为项目库添加​​到模块中,我的源文件附加到此库.我也在玩模块依赖,但没有任何运气.最后我决定把这个库放到Compile范围内,但这是一个坏主意,因为SDK在运行时提供这些jar,所以我决定回到提供范围.

我还使用了模块依赖项选项卡上的导出复选框,但我认为这是无关紧要的,根据Web帮助,只有当您拥有依赖模块并且您希望在这些模块中使您的库可用时,导出才很重要.

无论如何,这个问题也出现在4年前.所以我现在想知道解决这个问题是否真的很难?

我现在非常失望.到目前为止我对IDEA没有任何问题......我看到这个问题也出现在其他人身上,所以这不是我想的那么独特.

任何帮助表示赞赏.


由于我javap在下面的实验,我编辑了我的问题:似乎类和源不是不同步的.我查看了SVN的1.7.0相关版本,我使用的是1.7.0 SDK,所以这些版本根本不应该是不同步的.

java debugging google-app-engine intellij-idea

49
推荐指数
5
解决办法
5万
查看次数

没有找到可执行代码

当从IntelliJ ver 12进行远程调试时,我收到此消息"在线找不到可执行代码".这是一个Java应用程序.它正在使用maven来建立战争.不确定在何处进行更改以便正确进行调试.

java build intellij-idea maven maven-assembly-plugin

11
推荐指数
1
解决办法
2万
查看次数

第一行断点仅起作用

我在Android Studio中开发(我使用过IntelliJ IDEA + SDK)我遇到了调试问题.我的所有断点都不适用于所有项目.排除是方法第一行的断点,例如: 在此输入图像描述 第1行的断点工作,第2行没有断点的提示告诉没有找到此行的来源.似乎proguard已启用,但它没有.

我尝试过创建新的空项目(Gradle).它也不起作用.你知道吗?

debugging android breakpoints

7
推荐指数
1
解决办法
4487
查看次数