MyEclipse断点调试(debug),不进源文件,弹出新类

Eclipse调试jar文件中的代码 对于开发人员来说,在eclipse中使用debug功能来跟踪源代码是非常有效的学习和解决问题的手段。但如果跟到一半突然发现跟踪到jar中的class,按F5进入jadclipse反编译的代码后提示不能创建jad进程或并没有进入正确的方法体 立即下载
最近用MyEclipse调试程序时遇到个不解的问题,在某个源文件中设置了断点
   
    正常情况下,应该是进入源文件中设置断点的位置,但是这个项目奇怪的是新打开了另一个同名的文件,而且文件的图标还不一样,并且这个新的文件还没有办法修改,如图
   
   
    知道肯定是源文件的链接出现了问题,但不知道如何解决,网上也很少有这方面的解答和提问,自己摸索了几个小时终于找到了合适的解决方案:
    1,右键点击工程打开工程调试的配置界面:
    
   


    2,删掉工程源文件夹src,重新点击右侧的add选择增加整个工程的代码而不是选择工程的子文件夹src
    

    3,选择所调试的工程加入到source中
    

   4,刷新整个工程后,重新开始调试,可以正确的进入源文件而不是副本了
   
基于Python的SEC Edgar文件高效爬取:最新技术与实战指南 本文详细介绍了如何使用Python最新技术高效爬取SEC Edgar数据库中的金融文件。我们将探讨SEC Edgar系统的结构、合法爬取注意事项,并使用现代Python库如Requests-HTML、aiohttp和Playwright实现多种爬取方案。文章包含完整的代码示例、性能优化技巧以及数据处理方法,为金融数据分析师、研究人员和开发者提供全面指导。关键词:SEC Edgar、Python爬虫、金融数据、异步爬取、Playwright、XBRL解析。 阅读详情

相关推荐

SillyTavern与Claude Code API集成:从零搭建AI聊天酒馆的完整指南

本文提供了一份从零搭建SillyTavern AI聊天前端的完整指南,重点讲解如何将其与Claude Code API集成。内容涵盖Node.js环境准备、SillyTavern部署、OpenAI兼容格式的API配置、模型选择与参数调校,以及角色扮演、扩展功能等高级玩法,帮助用户打造本地化、可定制的专属AI聊天体验。

assembly8low的博客 2602

Eclipse关闭debug模式弹出来.class文件

把箭头位置的勾号去除,保存即可

qq_44390849的博客 519

IDEA中Maven工具栏与命令执行全攻略:高效开发必备技巧

IntelliJ IDEA 作为强大的 Java 开发工具,其 Maven 功能独具优势。Maven 工具栏位于工作区右侧,图标功能丰富,涵盖项目导入、源码处理、依赖操作等。执行 Maven 命令有多种途径,Run Anything 窗口可输入或选目标执行,上下文菜单能右键运行目标,还可创建运行配置,指定命令参数后运行,为开发者高效管理 Maven 项目、便捷执行命令提供有力支持。

2301_82300081的博客 2027

Eclipse中debug模式下断点跳转不正确(跳转至不相干的代码)

在项目中,遇到Eclipse中debug模式下断点跳转不正确,跳转到其他不相干的地方,解决办法如下: 首先,在Eclipse下方的工具栏中有Debug选项,可以看到正在Debug的项目: 如果没有出现Debug工具栏,可以在Eclipse的上方---》Window-----》show view-------》选择Other,弹出这样的对话框,输入debug搜索: 找到Debug工具栏...

qq_26595345的博客 5523

gem5 prefetcher

最近在gem5上做预取实验,添加自己的预取算法,这里采用hardware stream prefetcher , 修改了几个bug才给实验调试通过,发文记录下实验过程。 gem5上添加自己的预取算法步骤: (1)路径gem5-master/configs/common/Caches.py下,开启预取:class L1Cache(Cache): assoc = 2 tag_late

编程邦 3843

【WRF湿度调整策略】WRF/ERA5湿度数据对比

【WRF湿度调整策略】WRF/ERA5湿度数据对比

WW、forever的博客 117

myeclipse中weblogic开启debug跳到class文件问题

作为一个程序员,在开发调试的时候,如果不能debug要多痛苦有多痛苦,在我使用myeclipse10,weblogic11 调试的时候,debug模式可以开启,但是他不走源文件,直接跳到对应的class文件,那叫一个崩溃呀,这样就无法追踪代码,查看数据了。 后来通过搜索,发现需要配置一下,步骤如下: 1.打开window->preferences->myeclipses->servers->w

人生所向,皆是美好 2449

车载软件架构 —— AUTOSAR Vector SIP包(三)

### 上一篇文章中介绍了AUTOSAR基础软件供应商Vector公司的开发工具链,本文将继续介绍Vector公司的AUTOSAR产品。 ### -> 1、Vector SIP包中的StartApplication ### -> 2、StartApplication如何开始使用

Soly_kun的博客 827

debug之后,项目启动的时候直接跳到class文件中的问题

首先考虑的是这个项目是不是项目已加载就启动的,但是后来一想不对,tomcat不会加载执行程序呀,而且跳的是无关的class文件,况且是即使已启动就加载也是在tomcat执行之后才能执行,后来发现是debug的时候有的断点出现了问题,重新清一下就行了。

yanguo110的博客 6456

SAP S/4 HANA CO 成本模块实战指南

摘要:SAP S/4HANA CO(管理会计)模块是企业内部成本管理的核心工具。本文系统介绍了CO模块的组织结构(控制范围与会计科目表映射)、基础概念(计划值与预算值)以及6大子模块功能(成本要素、成本中心会计等)。重点解析了各子模块的应用场景与差异,包括成本归集、费用分摊、利润分析和产品成本控制,并对比了利润中心与成本中心、内部订单与销售订单的区别。通过事务代码示例和功能对比表,帮助用户快速掌握SAP CO模块的核心管理逻辑与实施要点。

金牌架构师 1125

基于线性约束最小方差准则(LCMV)的自适应波束形成算法的matlab仿真

波束形成(BeamForming)通过对多路麦克风(常为多路全向麦)信号进行合并,抑制非目标方向信号,增强目标方向信号;进而能够实现对特定方向的聚焦拾音,能够有效提高接收信号的信噪比,也有起到降噪的作用。基本原理是波的干涉:通过调整不同阵列单元信号之间的参数,使得某些角度的信号增强,而另一些角度的信号相互抵消,例如下图中来自±45°的输入信号未被增强,而在0度方向的输入信号同相位叠加后被增强。为了将窄带波束形成扩展至宽带,可以使用频域LCMV波束形成器。

平时工作较为繁忙,私信消息一般晚上回复,谢谢大家~~ 761

Eclipse debug窗口问题

由于当时逗比了,导致debug窗口一直调出来,特别烦。 找了老久找到解决方法,记录下来 在window- > pereferences- > Run/Debug- > Perspectives里面设置Open the associated perspective when launching的值为Prompt(提示)never(从不)always(总是提示)

zhanqizi的专栏 2029

金融监管压力测试场景生成

压力测试是一种评估金融资产或机构在极端市场条件下的表现和风险承受能力的方法。它通过模拟各种不利的市场情景,测试金融机构在这些情景下的财务状况和运营能力。压力测试的作用在于帮助金融机构识别潜在风险,评估应对策略,并制定应急预案。总结压力测试场景生成系统的开发过程和实现效果,强调其在金融监管中的重要性和应用价值。随着金融市场的发展,实时压力测试将越来越重要。未来,压力测试需要更加注重实时性和动态性,及时反映市场的变化。本文详细介绍了金融监管压力测试的重要性、核心概念、算法原理、系统架构以及实战案例。

AI天才研究院 1207

MyEclipse断点调试时,无法进入源文件断点

  最近在myeclipse中遇到了一个问题,就是debug模式下,进不了对应的断点。 其实是该工程没有设置debug对应的源文件路径,导致,debug时,ide无法找到断点。 以下无法进入断点时的状况: 解决办法如下: 1.右键对应工程,进入debug的参数设置界面 2.在source下,设置对应工程,即文件路径 3.设置成功后,正常情况下,这样的 4.保存后,也...

qq_33172029的博客 2139

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

myeclipse调试断点不走java文件而定位到class文件

myeclipse调试断点不走java文件而定位到class文件,工作空间只有一个工程。包括客户端和服务端。 求大侠指点。

yuzhong0783的博客 2461

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

myEclipse使用(二) myEclipse下撤销所有断点

相信有很多人在使用myEclipse做程序时都会遇到异常, 当我们遇到异常之后该怎么办呢? 通常的做法是做断点,调试,分步执行。 但有时我们粗心的话,在N个源文件下加了N个断点,当调试好之后, 我们需要把所有的断点都去掉,但可能我们都忘了断点加到哪了,难道我们一定要一个一个文件去找??? 就算找,我们也不敢保证会把所有的断点都找到,那么有什么方便的办法么? 方法一: 在工作界

2881

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Eclipse / MyEclipse中断点调试的基本使用

Java开发工具Eclipse / MyEclipse中断点调试的相关概念 Debug的作用 调试程序 查看程序执行流程 如何查看程序执行流程 什么是断点 就是一个标记,从哪里开始的位置。 如何设置断点: 在那个有效程序的左边双击即可, 之后在行号数前会出现小圆点。 在哪里设置断点: 在程序出现Bug处之前的某个有效语句上。 (目前测试阶段:我们就在每个方

梦蓝樱飞(一点一滴, 记录个人成长之路) 5193

去掉eclipse或myeclipse中的断点

myEclipse下撤销所有断点相信有很多人在使用myEclipse做程序时都会遇到异常, 当我们遇到异常之后该怎么办呢? 通常的做法是做断点,调试,分步执行。 但有时我们粗心的话,在N个源文件下加了N个断点,当调试好之后, 我们需要把所有的断点都去掉,但可能我们都忘了断点加到哪了,难道我们一定要一个一个文件去找??? 就算找,我们也不敢保证会把所有的断点都找到,那么有什么方便的办法

深思千年 1万+

MyEclipse断点调试时无法进入源文件的问题解决方案

最近用MyEclipse调试程序时遇到个不解的问题,在某个源文件中设置了断点         正常情况下,应该是进入源文件中设置断点的位置,但是这个项目奇怪的是新打开了另一个同名的文件,而且文件的图标还不一样,并且这个新的文件还没有办法修改,如图              知道肯定是源文件的链接出现了问题,但不知道如何解决,网上也很少有这方面的解答和提问,自己摸索了几个小时终于找到了合适的解决方案...

qq_19396231的博客 158

java 源码断点_java debug源码完整版

第一步:现在myeclipse或者eclipse中下载jad插件,将class文件翻译成java文件点击下载安装第二步:创建一个java工程,导出成jar包。jdk自带的jar包不包含debug 的信息,所以要自己导出jar包。第三步:将jar包导入到项目中进行调试window->preference->java->installed JRES1先将java jdk导入,然后点检...

weixin_42210038的博客 340

myeclipse调试代码的时候看不到变量的值?

Q:myeclipse调试代码的时候看不到变量的值? A: 调试的类的Class文件里没有包含LocalVariableTable属性表, 这是因为在编译时,编译者为了减少文件大小而不把属性表的信息放在Class文件中。 使用命令为javac -g>http://hllvm.group.iteye.com/group/topic/25798--解决方法:需要重新编译一份用于deb...

275

myeclipse+weblogic10g断点debug的时候要求引源码

 myeclipse+weblogic10g断点debug的时候要求引源码,每次浪费时间     1.启用原来的weblogic配置   2.然后开始自己定义运行环境   3.如果你出现这个说明你第一步没有启用     4.开始引用源码     5.然后一步一步往下走     最后你发现myeclipse的sever里面多了一个,以后你就用有...

lwkjob的专栏 152

MyEclipse 启动tomcat本地服务,debug模式,代码一直不同步

昨天还好好的项目一直运行没有问题,今天下午突然就不行了试了很多方法,下面是我用到的方法 1、add and remove项目,清理tomcat部署目录下的项目,清理缓存 (失败) 2、project-->clean, add and remove 重新添加工程 (失败) 3、project--> Build Automatically (失败) 4、看了些网上的答案,说是e

mchehe的博客 2449

eclipse myeclipse 如果debug调试时出现 没有光标 不知道程序走到哪行时

Window  >>  Preferences  >> Tomcat  >>  Source Path 在你要调试的程序前打上勾  重启eclipse  或者 myeclipse即可

IBelieve的专栏 3209

撤销myeclipse所有断点的方法

myEclipse下撤销所有断点相信有很多人在使用myEclipse做程序时都会遇到异常,当我们遇到异常之后该怎么办呢?通常的做法是做断点,调试,分步执行。但有时我们粗心的话,在N个源文件下加了N个断点,当调试好之后,我们需要把所有的断点都去掉,但可能我们都忘了断点加到哪了,难道我们一定要一个一个文件去找???就算找,我们也不敢保证会把所有的断点都找到,那么有什么方便的办法么?方法一:在工作界面,...

世范水晶 279
上一篇: WebLogic启动Node Manager报错:Invalid state file format. State file contents
下一篇: Linux修改用户名密码后,Weblogic启动报用户名密码错误
7star_java
博客等级 码龄15年 80粉丝 127原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值