我目前正在做一个小项目,作为一个Java测试课程的练习,我们试图看看模仿是如何工作的。
我们的目标是确保我们可以忽略我们正在嘲笑的类中的错误。
下面是这一练习所用的三门课:
合作者:
package fr.orsys.tp2junit.prestation;
public class Collaborateur {
public Collaborateur() {
}
public String transformString(String input){
//Methode avec des bugs
编译器知道AbstractDemo是一个抽象类,抽象类不能实例化。
但是当我调用newInstance()方法时,为什么它没有给出编译时错误?
import java.lang.reflect.Constructor;
public abstract class AbstractDemo{
public AbstractDemo(){
System.out.println("Default constructor");
}
public static void main(String args[]){
try{
我已经尝试过从JavaMail运行演示消息发送。我已经下载了1.4.5版本的JavaMail并解压缩到我的JDK文件夹中。我已经将mail.jar添加到CLASSPATH。我已经编译了msgsend.java,没有得到任何错误。然而,当我尝试运行java msgsend时,我得到了一个"Could not find the main class: msgsend"错误。
我完全是Java世界的新手,花了几个小时在互联网上浏览,试图找到一个答案,但在我的情况下却无济于事。
这是我在控制台中得到的结果。我做错了什么?
C:\Program Files\Java\jdk1.6.0_3
当我使用javac来处理几个.java文件时,我得到了一些“重复类”错误,但在代码中找不到错误。
Windows中有四个.java文件,所有这些文件都位于同一个文件夹中。
MyApp.java文件中的代码:
import dx.*;
import dx.shapes.*;
class MyApp {
public static void main(String[] args) {
System.out.println("This is a test application.");
Rectangle rect = new
我正在尝试创建一个xml file.when,我创建了一个文件,我得到了这个错误。我真的不知道它is.it是什么,一个非常奇怪的error.the文件被正确地创建了,但是里面什么也没有写。
Exception in thread "AWT-EventQueue-0" java.lang.AbstractMethodError: gnu.xml.dom.DomDocument.getXmlStandalone()Z
at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.j
当我运行下面的源代码时,在shell窗口中看到的运行时错误如下所示:
Exception in thread "main" java.lang.IllegalAccessError: tried to access method
pkgs.test.B.mStaPro()V from class pkgs.main.Main3
at pkgs.main.Main3.m6(Main3.java:919)
at pkgs.main.Main3.main(Main3.java:9)
在上面的mStaPro()之后,字母V是什么意思?
以下是我的源代码,
我试图为Android的InstrumentationTestCase创建一个特性,它包含一个抽象属性和一个使用该属性的方法。不幸的是,当我运行这个测试时,它会使用java.lang.VerifyError崩溃。下面是导致崩溃的代码示例:
trait ExtendedInstrumentationTestCase : InstrumentationTestCase {
val string: String
fun printString(): Unit {
println(string)
}
}
class MyApplicationTestCase
简介:
关于,有很多问题。
如我所见,获得此错误的最简单方法是创建一个类。
class MyClass {} // no methods at all, for instance
如果没有正确定义的,请编译它并运行:
java MyClass
例外情况出现:
Exception in thread "main" java.lang.NoSuchMethodError: main
,但是这个例子太简单了.
问题是:
有人能提供一个简单的代码吗?
包含两个,最多三个类(如果您可以显示需要更多的类--那么您是受欢迎的);
包含正确定义的;
使用该java.lang.NoS
我想使用gData Java从youtube检索只读数据,但是当我试图创建YouTubeService类的对象时,它将不会抛出任何这样的方法异常。找不到背后的线索。
YouTubeService service = new YouTubeService(clientID);
例外是
com.google.gdata.data.ExtensionProfile.declareAdditionalNamespace(Lcom/google/gdata/util/common/xml/XmlWriter$Namespace;):java.lang.NoSuchMethodError
我有以下情况:
同一工作区中的2个Eclipse项目,Apa和Bepa (为简洁起见,化名)。
项目Apa引用(包括)项目Bepa。
我在Bepa中有一个类X,带有公共方法b()。直接调用X.b()在Bepa项目中运行良好。
但是,在Apa中创建对X实例的引用,然后对此引用调用b(),会导致以下结果:
Exception in thread "main" java.lang.IllegalAccessError: tried to access method java_cup.runtime.Symbol.<init>(II)V from class de.uni_
参加这个简单的课程..。
public class Gen
{
public static void main (String[] Args)
{
Gen genny = new Gen();
}
}
JLS的声明说:“如果一个类不包含构造函数声明,那么默认构造函数就是隐式声明的。”它还说,只要我们不在java.lang.object类中,那么“默认构造函数就是调用没有参数的超类构造函数()”。
因此,由于类Gen扩展了java.lang.object,我们被迫通过super()调用java.lang.object的构造函数,作为隐式创建的默认构造函数的
class A {
A() {
System.out.print("A");
}
}
class B extends A {
B() {
System.out.print("B");
}
}
class C extends B {
C() {
System.out.print("C");
}
}
public class My extends C {
My(){
super();
}
public static void main(Stri
我正在尝试用Unix (具体地说是Solaris)编译一个Java项目(一个Lisp解释器)。我的问题是,我有一些扩展其他类的类,但是当javac尝试编译扩展的类时,它说找不到超类。
我键入的命令:
javac -g LispObject.java
javac -g Sexp.java
第一个运行正常;但第二个停止,并显示以下错误:
Sexp.java:7: Superclass interpreter.LispObject of class interpreter.Sexp not found.
public class Sexp extends LispObject
我用两个文件制作了一个非常简单的java示例:
Dog.java包含:
package com.greg.dog;
public class Dog {
public void bark() {
System.out.println("bark");
}
}
TestDog.java包含:
package com.greg.dog;
public class TestDog {
public static void main(String args[]) {
Dog d = new Dog();
d.ba
嗨,我试图使用JWT包的依赖项来执行我的Spring应用程序,我发现了这个错误:
Caused by: java.lang.IllegalAccessError: tried to access method sun.security.rsa.RSAPublicKeyImpl.<init>([B)V from class com.agospass.OAuth2ResourceServerConfig
at com.agospass.OAuth2ResourceServerConfig.accessTokenConverter(OAuth2ResourceServerConf