相关疑难解决方法(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万
查看次数

无法达到调试Android应用程序的一些行

我正在尝试在手机中调试我的应用,但Android Studio无法看到我的代码的某些部分可执行并带有警告:

在课程第XX行找不到可执行代码......

在此输入图像描述

以下是断点的图像,我尝试逐行调试它只是跳过X断点的行.我尝试在eclipse中调试并获得相同的行为.

使用:

  • Android Studio 0.4.2
  • LG G2
  • Android 4.2.2

调试

有没有办法来解决这个问题?

debugging android

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