请问如何对依赖项目进行测试?

问题描述

我用eclipse galileo开发java的web项目(名为myproject),该项目依赖很多jar包,其中一个名为A的jar包(A.jar)我想查看源码,并进行测试。于是我找到了A.jar包的源程序A项目,这是一个java项目,把他导入到了eclipse中,然后在myproject项目的property属性中把A项目加进来做为依赖项目(即required projects on the build path那一项)。之后我在myproject项目中通过ctrl+左键点击A项目中的类的名字,eclipse能够跳转到A项目中的源文件。之后我再给eclipse中设置tommact为server(服务器),项目运行良好,把myproject这个web项目加入tomcat的server中,运行测试也正常。现在问题来了,虽然我调试myproject的jsp页面以及java类都正常,可是在A项目中打入断点就报错,说“Unable to install breakpoint in com due to missing line number attributes, modify compiler options to generate line number attributes.Reason: Absent Line Number information”,我在A项目中用“system。out。println()”打印信息打印不出来,修改A项目的程序也没有反应,从A的类返回的数据仍然是原来的数据。不知怎么办才能让服务器上运行的程序是我修改后的A项目中的程序?补充我的猜想:查询了一些信息,据我猜测,A项目可能没有部署(deploy)到eclipse关联的tomcat服务器中去,myproject这个web项目使用的仍然是旧的class文件,可是我用eclipse galileo只能为server加入web项目,不能加java项目,另外我的eclipse中也没有部署(deploy)这个按钮。我不想把A项目打成jar包再让myproject条用他的程序,那样修改A项目的代码太不方便。 问题补充:lizhi92574 写道

解决方案

myproject项目的property属性 java build Path - Libraries - A.jar 展开 Source attachment 弹出框里选择a项目。没有出现你那情况
解决方案二:
不要打包a项目,直接用b项目引用a项目,或者直接把a项目代码考到你的项目里就可以了,

时间: 2024-10-28 08:02:22

请问如何对依赖项目进行测试?的相关文章

用华为API开发短信项目如何测试?

问题描述 用华为的接口开发短信项目,测试的时侯非常麻烦,返回信息极少.谁做过类似项目,如何测试?让移动配合测试不大可能吧??比较关急 解决方案 解决方案二:顶朋友看看这个问题.http://community.csdn.net/Expert/topic/5686/5686047.xml?temp=.8212702解决方案三:请问楼上的和楼主的有个屁关系啊?乱来的.

前后端分离之Vue项目构建测试打包发布

写在开始 其实之前对前后端分离研究过一段时间,中间由于项目进度耽搁也就不了了之了,最近项目中部分使用到了Vue,恰逢前端小伙伴们居然说要使用这个东西,也许是前端的工作的确有点太乏味了,他们想找点新鲜感. 目前我们前后端开发配比是1:5的样子,前端负责提供静态页面,后端负责后台开发以及前台数据渲染以及效果展示,从工作量上以及人员分配上来说还是比较合理的. 那么问题来了,如果前端真想找新鲜感,在不增加人手的情况下,他们的新鲜感很可能会被进度拖入无尽的深渊.对于后端开发来说,我们一般开发一个功能,后台

图片-请问:eclipse导出项目后,在用dos命令运行,出现错误,如何解决?谢谢!

问题描述 请问:eclipse导出项目后,在用dos命令运行,出现错误,如何解决?谢谢! 解决方案 jdbc驱动的问题.看看是否缺少库 解决方案二: 导出项目时选上jcdb的jar包,若不在工程中,用java运行jar时要加路径参数,增加jcdbjar包到classpath 解决方案三: jdbc写错了,冇意思

请问发布这样的项目大概要多少钱或者多长的开发时间?

问题描述 请问发布这样的项目大概要多少钱或者多长的开发时间? 配音软件,一些英语视频以及动画视频,消除原人声后,內录自己的声音,并添加到视频中,然后再播放出来,和原视频作比较.主要要求有个简单的界面把这一切集成起来.不知道如何发布这样的项目,感觉语言描述的不是很清楚,另外也想知道这样的软件需要多少资金和时间?谢谢解答. 解决方案 格式工厂直接可以转..可能需要服务器脚本去操作什么的

链接地址或参数错误!(C# aspx web项目本地测试正常,上传到服务器运行报错)

问题描述 链接地址或参数错误!(C#aspxweb项目本地测试正常,上传到服务器运行报错)这个问题困扰了我好久,求大神们指导~~ 解决方案 解决方案二:太空洞了.解决方案三:可能是浏览器兼容问题,可能是32位服务器问题,可能是webconfig配置问题...也可能是正式服的数据库与测试服的数据库不同步的问题...反正出这个问题的原因很多....请拿出错误的页面提示,自己f12调试也是可以看看的

初次使用C#做项目,请问WinForm下将项目分解成多个DLL,这样是不是能节约内存啊!

问题描述 是这样的,小弟在做一个C#项目项目,WinForm的,原来打算在进入系统的时候使用ListView组件,本来打算每点击一个ListView项目,弹出一个操作窗口,进行相应的操作,一共有50多个项目,小弟我设计了50个窗体文件,进行静态编译成一个项目后,发现占用了很多内存,现在我想问:1)如果我做成50个DLL(DLL也是C#开发的托管的那种)来封装相应的窗体操作,这样在启动项目之后,当我点击ListView条目的时候从DLL文件中寻找,我想问的是,这样会不会节约我的内存占用?2)这样做

请问。net webservice项目如何在局域网内发布

问题描述 请问我做了个手机访问webservice的项目,希望在类似一般家庭局域网内也能进行调试,请问我要如何配置才可以在局域网内也能使用手机访问我开发笔记本电脑(非专业服务器的)webservice,并且在.net中可以可以进行调试.现在为止:我将项目发布到公司的服务器上,通过外网访问已经可以使用自己手机开发的应用程序与服务器上的webservice进行通信,自己本机修改后的程序也可以通过类似[http://localhost:19004/webAdapter.asmx]这样的本地访问也可以打

springMVC项目,测试controller 方法的 jsp

现在写一个测试的jsp,来测试controller. <%@ page contentType="text/html;charset=UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://www.springframework.org/tags/form" p

maven项目的测试目录中报类找不到异常

一.场景 MyEclipse搭建了maven项目,目录的建立符合maven最佳实践.在src/test/java中建立的测试类进行测试.     二.发现问题 运行测试类TestClass,报cn.xy.TestClass找不到的异常.     三.解决问题 出现这个问题根源是类加载器没有找到TestClass.class进行加载. 我查看项目输出目录,右击项目->Build Path->configure build path->source,可以看到每一个文件夹的输出目录Defaul