问题内容: 我正在调试一些旧代码,在这些代码中,我们有一个似乎在外部更改的缓存对象。 如果我知道它的对象标识符(在调试时),是否有某种方法可以“监视”它,以便如果同一线程或另一个线程中的某些其他代码试图修改其状态,将触发我的调试? 我不能仅使用表达式监视它,因为在其他地方可能有对该对象的引用,并且同一类有很多实例。 问题答案: 当值更改时,在要停止的代码中设置一个断点。 从断点视图开始。 选择断点
问题内容: 我通常有一个项目的多个副本,例如:干线的副本和上一个发布分支的副本。为了将我的项目文件与Eclipse分开,它们从Eclipse工作区外部目录中的Subversion中检出。 我想使该项目易于导入到Eclipse,并按照多个答案的说明进行操作。 问题是我的.launch文件具有硬编码的项目名称。 导入新项目后,启动文件将显示在“运行配置”菜单中,即使该项目的名称与导出项目的名称完全相同
问题内容: 我和一个朋友想与Eclipse进行一些实时协作。有谁知道我们共享整个项目的方法?我环顾四周,除了叫可乐的东西,我什么都找不到。除了他们使用它的视频,我再也找不到其他东西了。 我们已经安装了最新的ECF,因此,如果朝正确的方向前进,下一步将是什么? 问题答案: 可乐的说明就在这里。
问题内容: 我正在调试一个执行很多方法调用的应用程序。 例如,我想调试methodA。它被称为1000次。 但是,在主循环中,我只想在几条 语句后开始调试方法A。 我想methodA 在 methodB被调用后才开始闯入。我 真的不想更改我的代码(例如,插入一个boolean值 并使断点以此为条件boolean)。 在Eclipse中是否可能发生这种情况?还是有更好的选择? 问题答案: A)只需将
问题内容: “ Maven->更新项目… ”在Eclipse中做什么? 问题答案: 它将Eclipse项目设置与pom的设置同步。例如,如果您更改重要的插件设置(例如输出的Java版本),则会发现Eclipse将要求您更新项目,此后,项目中已配置的Java运行时将进行更改以反映您的Maven pom所指示的内容。 这是要记住的重要事项:Maven pom是这种项目设置的领导者。如果要更改设置,请尝
问题内容: 我有一个Java项目,我想开发它而不替换源代码。我想将代码链接到我的工作空间而不进行物理替换吗? 问题答案: 从中选择您要引用的 右键单击并转到(或按Ctrl-Enter)。 在中,您可以添加当前打开的另一个项目。 如果您要覆盖某个类,则可以在当前项目中对其进行复制,然后将其移至中的类路径中。
问题内容: 如何在Eclipse中导入“ HttpClient”?我刚才从http://hc.apache.org/downloads.cgi下载了HttpClient 。我将其添加到Eclipse新的Java项目中,并希望从网站运行示例副本。 这个示例使用了可惜的是,它表明Eclipse无法解决此问题。 现在,我想知道将新发布的HttpClient导入我的项目的正确方法。是否有必要在classp
问题内容: 当通过Eclipse通过USB安装应用程序时,我的应用程序将在目标设备(HTC Desire HD)上调试并运行良好。 但是,当我导出到.APK,然后在我的Desire HD上安装此.APK(首先手动卸载我的应用程序的先前安装)时,它崩溃。 检查了Logcat中的错误后,我可以看到我的自定义扩展名(在布局XML文件中使用其完全限定名称引用)显然找不到,并导致了。 Logcat错误跟踪的
问题内容: 我正在使用Jersey 2.0(我从http://repo1.maven.org/maven2/org/glassfish/jersey/bundles/jaxrs- ri/2.5/jaxrs- ri-2.5.zip 下载)开发了一项休息服务。正在使用Tomcat 7.0.47。我从Eclipse运行Tomcat,而我的机器是Mac。 我正在使用Eclipse工具生成WAR并部署服务。
问题内容: 我只是将eclipse放在笔记本电脑上,当我使用Step Into调试工具时,它不仅使我进入了代码的下一部分。一个例子是,如果我调用数组列表,它将带我进入数组列表类,并通过所有必需的代码进入 但是,在我的桌面上,它只会带我进入下一段代码。我做: 如果我单击该按钮(从我的桌面进入),则 hello world 将出现在控制台中。 相比之下,如果我在笔记本电脑上“步入” ,它将首先拉起Pr
问题内容: 当我尝试在Eclipse中运行更新管理器时,出现错误“无法启动更新UI。尚未为软件更新正确配置此安装”。 有谁知道如何解决这一问题? 问题答案: 关于该消息,已经输入了一些错误: 错误238910:如果您的日食错误日志包含: !MESSAGE解析配置文件/opt/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKPr
问题内容: 我目前正在通过Eclipse编写GWT应用程序。Eclipse用于开发,但是我使用m2eclipse插件和带有GWT插件的Maven pom.xml来构建和运行它。 当我需要调试应用程序时,我必须: 在Maven项目上调用“运行方式…”(通过m2eclipse)“ war:exploded gwt:debug”。这将启动GWT的应用程序服务器,并等待端口3408上的远程调试连接。需要等
问题内容: 我无法使用Windows 7上的“ Oracle Glassfish服务器工具”插件在Eclipse Indigo上启动Glassfish 3.1。安装该插件后,我在服务器视图中选择了“新建”->“服务器”,并单击了GlassFish 3.1并下载了该文件。通过Eclipse安装。 每次尝试启动它时,都会显示以下消息: 我发现初始密码是“ changeit”,并在命令行上将其更改为自己
问题内容: 如何在Eclipse中将源链接到jar包? 我正在尝试添加外部库。 我将jar文件添加到了构建路径,但是当我尝试运行该应用程序时,它返回了以下错误: jar文件ch.ntb.usb没有源附件。 我已经使用JD-GUI来反编译jar文件,并且包含了源代码。 问题答案: 解压缩jar文件后,我将带有jd-gui的所有资源“ ch.ntb.usb.src”保存到了我的构建路径中。然后,将外部
问题内容: 我正在使用从此处下载的Eclipse Juno 4.2 。 在以前的安装中,我一直在使用3.7,并且一直在使用WindowBuilder,这对我非常有用。我注意到这次没有包含它,因此我使用了此页上提供的此更新站点(zip文件下载显示“文件不可用”错误)。 但是,当我运行安装程序时,安装程序迅速上升到28%,然后冻结。半小时后,我收到一个很长的错误,错误消息以以下文本开头: 收集要安