Alguien que me ayude porque me sale este error en java?

InitializationError caused an Error: Method main should have no parameters

Method main should have no parameter

java.lang.Exception

At. Lang. Lang. Reflect. Constructor.newInstance(Constructor.java:423)

Adjunto mi codigo: Es para controlar una antena RFID ALIEN alr- f800

**Codigo**

package src;
import com.alien.enterpriseRFID.tags.*;
import com.alien.enterpriseRFID.reader.*;
import static com.sun.org.apache.regexp.internal.RETest.test;
import org.junit.Test;
import java.awt.event.*;
/**
*
*
*
*/
public class source {
public source () throws AlienReaderException{
AlienClass1Reader reader = new AlienClass1Reader();
reader. SetConnection("COM1");
reader.open();
Tag[] tagList = reader.getTagList();
int i;
if(tagList == null){
System.out.println("No se encuentran tags");
}else{
System.out.println("Tags encontrados");
for(i=0;i<tagList.length; i++){
Tag tag = tagList[i];
}
}
}

/**
* @param args the command line arguments
*/
@Test
public static void main(String[] args) {
try {
new source();
} catch(AlienReaderException e) {
System.out.println("Error: " + e.toString());
}
}
}

Añade tu respuesta

Haz clic para o