我工作的主要目标是在一个非常大的Java项目中找到并删除所有不合适的方法和类。目前,我使用的是UCdetector,它是eclipse中的一个插件,它为我提供了一个超文本标记语言文件,其中包含我的项目中没有使用的方法和类的所有信息。之后,为了在我的项目中找到这些方法和类的位置,我在eclipse中运行了"Java Stack Trace Console“,但它显示”Source not found for“……。对于小程序,它工作得很好,它能准确地引导我到java源代码,但我不知道我的项目发生了什么!
我在使用Ant脚本、在命令提示符下使用Ant本身构建我的项目时遇到了问题。
它无法在我的项目中找到特定Java文件的特定导入(该项目目前有近5,000个源文件)。导入包含在一个.jar包中,我在Ant文件本身中设置了该包的位置。(作为路径元素,以及其他所需的JAR,这些JAR在崩溃发生时是正常的,或者没有尝试使用)。崩溃发生在javac上,简单的消息是"import etc.ect.* etc be line at line etc“
奇怪的是,我可以使用像Eclipse这样的IDE从Ant文件很好地构建项目。你知道会出什么问题吗?谢谢!
我尝试运行我的团队使用Maven和Eclipse创建的系统,但当我尝试使用mvn jetty:run时,出现以下错误:
java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
at org.eclipse.jetty.annotations.AnnotationConfiguration.configure(AnnotationConfiguration.java:52)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.
我已经配置了我的Jbehave测试项目,并且在该项目中有一个.story文件。我尝试使用我在互联网上找到的配置设置,但当我运行测试时,它给我一个错误,堆栈跟踪如下所示
org.jbehave.core.io.StoryResourceNotFound: Story path 'D:\AutoRegression8.8\NewProject\src\BusinessCase1.story' not found by class loader sun.misc.Launcher$AppClassLoader@631d75b9
at org.jbehave.core.io.LoadF