首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Eclipse中,如何在调试时附加不同的源文件

在Eclipse中,可以通过以下步骤在调试时附加不同的源文件:

  1. 打开Eclipse,并打开要调试的项目。
  2. 点击菜单栏的"Run",然后选择"Debug Configurations"。
  3. 在弹出的对话框中,选择左侧的"Java Application",然后右键单击并选择"New"。
  4. 在"Main"选项卡中,选择要调试的Java类作为"Project"和"Main class"。
  5. 在"Source"选项卡中,点击"Add"按钮,然后选择要附加的源文件所在的目录。
  6. 点击"Apply"按钮保存配置。
  7. 点击"Debug"按钮开始调试。

通过以上步骤,你可以在Eclipse中调试时附加不同的源文件。这对于调试复杂的项目或者需要查看其他源文件的情况非常有用。

注意:以上步骤是基于Eclipse的标准Java开发环境,如果你使用的是其他语言或者特定的Eclipse插件,可能会有所不同。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Visual Studio 新旧不同 csproj 项目格式启用混合模式调试程序(开启本机代码调试

因为我使用 Visual Studio 主要用来编写 .NET 托管程序,所以平时调试时候是仅限托管代码。不过有时需要在托管代码混合调试本机代码,那么就需要额外在项目中开启本机代码调试。...旧格式项目中开启 旧格式指的是 Visual Studio 2015 及以前版本 Visual Studio 使用项目格式。...项目上右键 -> 属性 -> Debug,这时你可以底部调试引擎中发现 Enable native code debugging 选项,开启它你就开启了本机代码调试,于是也就可以使用混合模式调试程序...新格式项目中开启 如果你在你项目属性 Debug 标签下没有找到上面那个选项,那么有可能你项目格式是新格式。 这个时候,你需要在 lauchsettings.json 文件设置。...如果你没有找到这个文件,那么随便在上图那个框框写点什么(比如在启动参数一栏写 吕毅是逗比),然后保存。我们就能得到一个 lauchsettings.json 文件。

32120

Vitis指南 | Xilinx Vitis 系列(四)

工作区是IDE工作用于存储项目,源文件和结果文件夹。您可以为每个项目定义单独工作空间,或者具有包含多个项目和类型单个工作空间。以下说明显示了如何为Vitis IDE项目定义工作区。...8.2.4 了解Vitis IDE Vitis IDE打开项目,工作空间将按一系列不同视图和编辑器排列,基于EclipseIDE也称为 透视图。...8.2.5 添加源 该项目包含许多不同源文件,包括C / C ++文件和标头,OpenCL文件和标头,包含RTL内核讨论RTL内核已编译Xilinx目标文件(.xo)或直接在Vivado编译内核中所述...5.通过启用文件名旁边复选框来选择所需源文件,然后单击完成。 重要说明:将源文件导入工作区,它将文件复制到工作区。如果删除工作空间,对文件任何更改都将丢失。...它提供: 有关项目名称一般信息 目标平台 活动构建配置 与该构建配置相关几个配置选项 其中包括用于启用主机程序或内核代码调试功能调试选项,以及用于选择构建报告级别的菜单,控制报告生成中所述。

1.7K10

掌握Android Studio项目结构,扬帆起航

之前简单讲过EclipseAndroid工程项目结构和运行原理,那么本期就来一起来了解一下Android Studio项目结构。...根据查看效果图可以知道,每一种查看模式用途都不同实际开根据自己需求选择性切换。平时用最多就是Project模式、Android模式,有时候也会用到Package模式。...Android Studio,Project可以理解为一个完整APP项目,由ApplicationModule和一些依赖Module组成,相当于Eclipseworkspace。 ?...3、app 工程模块——Module,是一个可以单独运行和调试application或公共库。...12、src/main/assets 附加源文件存放目录,作用同Eclipseassets目录。

2.5K101

Ecplise设置全局编码为UTF-8方法

其他java应用开发相关文件:Java Properties File、XML等已经由Eclipse缺省指定,分别为 ISO8859-1 、UTF-8 ,开发确需改变编码格式则可以在此指定。 ...4、经过上述三步,新建java文件即为UTF-8编码,Eclipse编译、运行、调试都没问题,但是做RCP应用Product输出、或者插件输出,则总是出错,要么不能编译通过(输出要重新compile...让输出编译知道java源文件是UTF-8编码。     ...这个设置需要保证所有的java源文件UTF-8编码格式,如果不全是,可以参考 Eclipse帮助(Plug-in Development Environment Guide --> Reference...java源文件,其他类型文件可能已经是比较合适编码了;将原工程属性Text file encoding,从原编码改为UTF-8即可。

1.5K20

Eclipse使用入门教程

但是一个工作区只能被单个Eclipse进程使用。另外同一个项目也会加入到不同工作区。注意删除工作区目录时候很可能误删位于工作区项目文件。...file:可以点击Browse…按钮选中包含项目的ZIP压缩包,如果包含项目的话就可以中间Projects列表框显示。...当调试器遇到断点就会挂起当前线程并切换到调试透视图。调试透视图将会显示Debug视图,Variables视图,Breakpoints视图和Expressions视图。...例如我们程序调试如下所示: 图 3.19 Debug 视图 Debug 视图中显示了当前所有运行线程以及所执行代码所在位置。...注:Eclipse调试器功能很完善,但是使用也非常复杂,更详细资料可以参考IBM开发人员站点或者Eclipse帮助文档。限于篇幅这里就不再多介绍了。

1.4K20

Eclipse使用入门教程

但是一个工作区只能被单个Eclipse进程使用。另外同一个项目也会加入到不同工作区。注意删除工作区目录时候很可能误删位于工作区项目文件。...file:可以点击Browse…按钮选中包含项目的ZIP压缩包,如果包含项目的话就可以中间Projects列表框显示。...当调试器遇到断点就会挂起当前线程并切换到调试透视图。调试透视图将会显示Debug视图,Variables视图,Breakpoints视图和Expressions视图。...例如我们程序调试如下所示: [这里写图片描述] 图 3.19 Debug 视图 Debug 视图中显示了当前所有运行线程以及所执行代码所在位置。...注:Eclipse调试器功能很完善,但是使用也非常复杂,更详细资料可以参考IBM开发人员站点或者Eclipse帮助文档。限于篇幅这里就不再多介绍了。

1.3K00

使用Eclipse对FFmpeg进行调试

研究代码过程调试运行是一种非常有效方法。我们常用Visual Studio建立工程可以很方便地对程序进行调试运行。...随后弹出对话框,Browse到我们之前编译好FFMpeg目录,此时Project Name会自动为我们填写好。...注意1:如果FFMpeg之前是在其他目录编译,那么事先必须在Eclipseworkspace单独再建一个目录并将之前目录所有内容拷贝其中。...,选择调试参数,播放文件: 然后applydebug,就可以开始调试了。...调试过程中所用到四个控制按键: F5:单步调试,遇到函数进入函数内部,相当于VSF11; F6:单步调试,遇到函数跳过,相当于VSF10; F7:单步调试

1.3K20

MTK Android平台开发流程

/mkmmpackage/app/sudoku 5.设置eclipse选择启动不同AVD设置方式: eclipse右击指定app文件夹、选择Runas- Runconfigrations,弹出界面选择...sourcecode第三方动态壁纸程序设置为默认动态壁纸,则需要知道该apkWallpaperService对应类名和包名,可以通过Google提供apk-tool工具来得到该apk源文件,...,res/values/string.xml文件内容,那么如何编译生效?...我将该模块重新编译了一下mmmpath/module-name,但是好像没有生效 删掉生成jar包就OK了。具体out/target/common/obj目录下 ....GCC是自由软件发展过程著名例子,由自由软件基金会以GPL协议发布。GCC是大多数类Unix操作系统(Linux、BSD、MacOSX等)标准编译器,GCC同样适用于微软Windows。

2.9K40

IDEA将Maven项目中指定文件夹下xml等文件编译进classes

eclipse下面创建Maven项目,使用mybatis。eclipse里面能正常启动,idea中一直卡在maybatis 加载位置。 1、首先是不报错也没反应。...重新启动项目调试,报错提示找不到mybatis-config.xml 配置**mapper.xml文件。...:存放项目的资源文件:Spring 核心配置文件 (3)src/test/java:存放测试代码 (4)src/test/resources:存放测试源文件 (5)target:目标文件输出位置...,:编译后 .class 文件 (6)pom.xml:Maven 项目的核心配置文件 (7)src/main/webapp :它是 Web 项目的主目录,用于存放 .jsp、.js、.css 等文件...我们习惯把mybatismapper.xml文件Mapper.java放一起,都在src/main/java下面,这样maven打包,如果没有设置为资源文件则maven不会打包,maven认为src

1.9K10

【Android应用开发】Android Studio 简介 (Android Studio Overview)

项目 : 尽管 Intelij IDEA 与 Eclipse 目录结构 不同, Intelij 可以导入 Eclipse WorkSpace 或者 Project; -- 导入 Maven...SDK, 也可以使用 Moudle 级别特定 SDK; (4) SDK 得各种路径 SDK 路径 : Intelij IDEA 定义一个 SDK , IDE 会自动寻找 二进制库路径, 源码路径...Manifest 配置文件放在一个通用目录; -- 编译 : 显示 Gradle 设置源文件; -- 资源 : 将屏幕适配使用不同 分辨率, 横竖屏, 国际化资源放在对应目录; -- 切换方法...; -- java : Moudle java 源码文件; -- manifest : Moudle manifest 配置文件; -- res : Moudle 源文件, 不同分辨率图片...日志信息 日志简介 :  -- 作用 : 在编译 运行 Android Studio 应用时, 你可以查看 adb 和 设备 日志信息 DDMS 面板, Debug 调试可以找到完整 DDMS

2.2K41

深入探索GDB:Linux下强大调试神器

动态控制:GDB环境,开发者可以实时控制程序执行流程,暂停、恢复、单步执行、跳转到指定位置等,犹如拥有了一台时光机,能够任意穿梭于程序执行时间线上。...扩展性:GDB支持插件机制,可以通过安装第三方插件增强其功能,内存分析、性能剖析、远程调试等。 ✨二、GDB基础操作:从入门到熟练 启动与基本命令 启动GDB,通常需要指定待调试可执行文件。...GDB环境,以下是一些常用基本命令: break :指定源代码位置(函数名、行号、条件表达式)设置断点。...✨三、GDB进阶功能:解锁更深层次调试能力 1. 回溯追踪:洞察调用栈 调试过程,了解函数调用顺序及各层调用间上下文关系至关重要。...配合IDE使用 尽管GDB本身提供了丰富命令行接口,但对于习惯图形化操作开发者,可以将其与各种IDE(Eclipse、CLion、VSCode等)集成,利用IDE提供调试界面进行可视化调试

47410

Java代码覆盖率利器JaCoCo基本概念详解

有几种适用于Java开源覆盖技术。实现Eclipse插件EclEmma,观察到它们都不是真正为集成而设计。...它们大多数特别适合特定工具(Ant任务,命令行,IDE插件),并且不提供允许不同上下文中嵌入文档化API。EMMA和Cobertura是最好和广泛使用两个开源工具。...所有这些计数器都从Java类文件包含信息派生而来,这些信息基本上是Java字节码指令以及调试信息(可选地嵌入类文件)。...该度量完全独立于源格式,并且即使类文件没有调试信息情况下也始终可用。 分支 - Branches(C1覆盖率) JaCoCo还为所有if和switch语句计算分支覆盖率。...行 对于已使用调试信息编译所有类文件,可以计算各个行覆盖率信息。当已执行至少一个分配给该源代码行指令,该源代码行被视为已执行。

1.5K10

JAVA 从入门到放弃 (1):入门

编译型语言C、C++,代码是直接编译成机器码执行,但是不同平台(x86、ARM等)CPU指令集不同,因此,需要编译出每一种平台对应机器码。...;•javadoc:用于从Java源码自动提取注释并生成文档;•jdb:Java调试器,用于开发阶段运行调试。...使用IDE好处在于按,可以把编写代码、组织项目、编译、运行、调试等放到一个环境运行,能极大地提高开发效率。...点击”Finish“,就自动src目录下创建了一个名为Hello.java源文件。我们双击打开这个源文件,填上代码: ? 一键格式化:ctrl+shift+F ,如果不生效可能是输入法干扰。...导入练习 “Java Practice”面板,双击hello.zip,按照提示导入工程,即可直接下载并导入到Eclipse: ?

1.5K20

JaCoCo官方教程

有几种适用于Java开源覆盖技术。实现Eclipse插件EclEmma,观察到它们都不是真正为集成而设计。...它们大多数特别适合特定工具(Ant任务,命令行,IDE插件),并且不提供允许不同上下文中嵌入文档化API。 EMMA和Cobertura是最好和广泛使用两个开源工具。...所有这些计数器都从Java类文件包含信息派生而来,这些信息基本上是Java字节码指令以及调试信息(可选地嵌入类文件)。...该度量完全独立于源格式,并且即使类文件没有调试信息情况下也始终可用。 分支 - Branches(C1覆盖率) JaCoCo还为所有if和switch语句计算分支覆盖率。...行 对于已使用调试信息编译所有类文件,可以计算各个行覆盖率信息。当已执行至少一个分配给该源代码行指令,该源代码行被视为已执行。

3.8K50

程序员31大Maven面试问题及答案

17.运行测试 18.产生 site 19.打包 20.本地 Repository 安装 jar 21.清除产生项目 22.生成 Eclipse 项目/idea项目 23.组合使用 goal 命令...使用 maven,可以很方便对项目进行分模块构建,这样开发和测试打包部署,效率会提高很多。 其次,Maven 可以进行依赖管理。...mvn package :根据项目生成 jar/war 等。 mvn install :本地 Repository 安装 jar 。...用到最多命令 mvn eclipse:clean :清除 Project 以前编译东西,重新再来。 mvn eclipse:eclipse :开始编译 Maven Project 。...mvn site 生成项目相关信息网站 mvn clean 清除项目目录生成结果 mvn package 根据项目生成jar mvn install 本地Repository安装jar mvn

17720

CMake vs Make对比

事实证明,它们是完全不同。了解他们之间区别是非常重要,以确保您不会陷入困境。分析之前,先看看它们是什么。...如果您不知道,您不能使用相同编译器来构建所有不同类型源。您可以每次建立项目手动执行,但这将是乏味和痛苦。CMake为每种类型目标调用正确命令序列。...调试标志包括将变量CMAKE_BUILD_TYPE设置为“调试”,或者调用程序时将其传递给CMake: cmake -DCMAKE_BUILD_TYPE:STRING =调试。...当然,当第三方库(OpenGL)以便携式方式被包含,CMake真的开始闪耀。 有什么不同? 如果您使用Makefile,即在命令行中键入“make”,则构建过程有一个步骤。...它支持多个生成器,Xcode,Eclipse,Visual Studio等。 当将CMake与Make进行比较,使用CMake有几个优点: 跨平台发现系统库。 自动发现和配置工具链。

3.8K31

myEclipse2014 python

Web开发,特别是面向互联网应用开发,现在是Python应用性能比较领先。  pydev插件: 用户可以完全利用 Eclipse 来进行 Python 应用程序开发和调试。...标准化核心结果分为两部分; 核心XML流传输协议 基于XMLFreeEIM流传输即时通讯扩展应用 2、搭建开发环境  2.1 eclipse安装pydev插件 eclipse版本为myeclipse2014...2.2 配置   首先需要添加已安装解释器,安装Python解释器   Eclipse 菜单栏,选择 Window > Preferences > Pydev > Interpreter...添加完成后点击ok即可 2.3 测试python语言开发 Eclipse主界面点击File>New>Project… 工程向导,选择工程类型Pydev>Pydev Project: 如果工程创建后不是...工程中新建一个Python Package(包),右键点击src, New>Pydev Package,选择源文件路径及输入包名: _init_.py,输入print (“Hello World”

84620

VScode调试Linux详解

Linux上通常使用gdb命令行调试,但该方式调试不太直观,且命令行长时间不用,容易忘记,不如GUI直观和容易上手,下面介绍基于GUI方式调试Linux。...一.Linux调试GUI方案简介 1)    Visual studio 远程调试Linux      VS2015版本以后Visual studio就支持Linux编译和调试。...2)    基于eclipse 本地调试Linux          因为eclipse是跨平台,安装一个带GUIlinux系统,就可以像VS一样开发和调试Linux 3)  基于QtCreator...本地调试Linux         因为QtCreator是跨平台,安装一个带GUIlinux系统,就可以像VS一样开发和调试 4)    基于eclipse 远程调试Linux        ...        1) 点击debug工具栏,选择Open a file用来指定远程服务器debug源文件 即选择远程服务器debug文件,指定目录和源文件

3.7K30

【Windows 逆向】OD 调试器工具 ( CE 工具通过查找访问方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | OD 工具查看子弹数据地址 | 推荐 )

文章目录 前言 一、CE 工具通过查找访问方式找到子弹数据基地址 二、使用 OD 工具附加游戏进程 三、 OD 工具查看 058E2F1C 地址数据 前言 上一篇博客 【Windows 逆向】OD...调试器工具 ( CE 工具通过查找访问方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | OD 工具查看 05869544 地址数据 ) , 使用 OD 工具不行 , 干岔劈了...; 这里先使用 CE 查找到子弹数据动态地址 , 然后再到 OD 查找该动态地址对应基地址 ; 先使用 CE 附加该进程 ; 然后打开之前博客 , 分析出数据 ; 此时可以得出 ,...就会出现一个新动态地址 ; 先运行 OD 调试器 , 注意 , 运行 OD 工具 , 要以管理员身份运行 ; 先附加程序 , 进程窗口中 , 选择要附加进程 ; 注意 , 进入调试界面第一件事就是点击...运行 按钮 , 否则 游戏进程 会一直卡住 ; 三、 OD 工具查看 058E2F1C 地址数据 ---- OD 工具 Command 命令框 , 输入 dd 058E2F1C

1K20

Nodejs学习笔记(二)——Eclipse运行调试Nodejs

前篇《Nodejs学习笔记(一)——初识Nodejs》主要介绍了搭建node环境过程遇到小问题以及搭建Eclipse开发Node环境前提步骤。...本篇主要介绍如何在Eclipse运行并调试nodejs程序。 1.安装Express。Express是目前最稳定、使用最广泛,而且是Node.js官 方推荐唯一一个 Web 开发框架。   ...注意:使用npm install -g express以及cnpm install -g express后,虽然看似安装成功,但是输入express -V,仍然提示“express不是内部命令”错误...浏览器再次输入http://localhost:3000,可以使得eclipse进入指定断点 ?   ...至此,便达到了Eclipse运行nodejs程序并且可以实现调试目的,下面就可以安心学习nodejs代码啦^_^    如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您“推荐”将是我最大写作动力

5.3K100
领券