问题描述:
有一个web工程以来于几个java工程,发布时,需要将几个java工程达成jar包放到web工程,运行期间突然抛出异常,异常恰好时其中一个java工程的一个类抛出来的,但是抛出的异常信息里面含有Unknown Source,看不出异常发生在该类的哪个方法哪一行。打开jar中的该类,关联jar的源代码,设置断点,发现断点不起作用,怎么都没进去。
问题分析:
怀疑1:开源的jar是不是也有这个问题,试过后发现开源的jar没有这个问题。
怀疑2:自己打的jar包有问题,能够运行但不能调试,根据“Unknown Source“关键字到网上搜索一下,最终发现了问题所在。是ant打包时没有加一些属性导致的。
解决方法:
在ant的打包脚本上添加debug="true" debuglevel="source,lines,vars",具体如下:
<javac destdir="${build.classes}" srcdir="${src.java}"
classpathref="lib.classpath" encoding="utf-8"
debug="true" debuglevel="source,lines,vars"/>
分享到:
相关推荐
XP系统里大家应该都碰到在eclipse里用jdbc连接数据库时报错的问题吧 错误信息: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at ...
PDF文档内容读取及PDF文档转化,此项目为JAVA_WEB,可在Eclipse中直接运行,请使用JDK1.8版本并且系统为windows7及以上系统
jvmtop, 针对 命令行的Java监视,包括 profiler jvmtop是一个轻量级控制台应用程序,用于监视机器上所有可以访问的运行的jvm 。在类似的方式中,它显示了 JVM内部度量( 。 运行java进程的内存信息。Jvmtop还包括一个...
PHP源码加密模块 PHP source code encrypt module
如果运行sjf2410.exe提示找不到并口 ,则可能是并口的模式或者地址不正确,前者可以进入bios中设置为epp或者ecp模式,后者在设备管理器中进行更改。 烧写过程中应该注意的问题 在上面打开sjf2410的目录之后,我们要...
提示代码如下:跪求大佬指导 java.sql.SQLException:...at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com
该脚本应在以下目录中的包含JSON文件和SimpleTest.js的文件夹中运行:mozilla-central / obj-x86_64-unknown-linux-gnu / _tests / testing / mochitest / mochijar / chrome / mochikit / content / tests / ...
尽管教程针对基于SAP HANA Web的开发工作台进行了优化,但是您可以按照以下步骤在SAP HANA Studio中运行和导入此代码: 通过遵循教程“ ”来设置HANA Studio。 在您的HANA Studio中打开File > Import... 在Import...
运行所有测试,在第一次失败时停止或仅收集数字 自动设置测试脚本的退出状态 单个套件中的测试分组 跳过个别测试 例子↑ 采购脚本↑ 将以下代码段写入名为my-tests的新文件中,该文件位于aserta脚本所在的目录中...
将libosip源码包的SRC目录下的Test目录内的C源程序随便拷一个到工程时,直接编译(工程设置里照前文方法在link选项里增加osip2.lib,osipparser2.lib引用我们之前成功编译得到的静态库文件)就可以运行(带参数运行,...
注意,如果出现HTTP 400时,说明你输入格式有问题,出现httpd 200回应时,就给出结果了: 哈哈!赶快去实现一下(实践是成功之母) (2)IIS 5 “Translate:f” 显示代码脆弱点 Translate:f脆弱点的机制...
INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE 已安装 target SDK 支持运行时权限的同名应用,要安装的版本不支持运行时权限 INSTALL_PARSE_FAILED_NOT_APK 指定路径不是文件,或不是以 .apk 结尾 INSTALL_PARSE_...
source命令 unix上的tcl脚本程序 .windows 95的开始菜单 macintosh与resedit console命令 命令行变元 预定义变量 第3章 cgi应用程序--顾客留言簿 html简介 使用cgi创建动态页面 guestbook.cgi脚本程序 ...
2.1 source命令 2.2 unix tcl脚本 . 2.3 windows95开始菜单 2.4 macintosh和resedit 2.5 console命令 2.6 命令行参数 2.7 预定义变量 第3章 guestbook cgi程序 3.1 html快览 3.2 cgi动态页 3.3...
本步骤将编译 u-boot.bin文件,但此时还无法运行在FS2410开发板上。 二、修改 cpu/arm920t/start.S文件,完成 U-Boot的重定向 (1)修改中断禁止部分 # if defined(CONFIG_S3C2410) ldr r1, =0x7ff /*根据 2410...