I am trying to compile a file, but its fails because of the Imports.
import org.asteriskjava.fastagi.AgiServer;
import org.asteriskjava.fastagi.MappingStrategy;
import org.asteriskjava.fastagi.ClassNameMappingStrategy;
import org.asteriskjava.fastagi.DefaultAgiServer;
import org.asteriskjava.fastagi.AgiServerThread;
import org.apache.log4j.Logger;
public class AgiServidor
{
    private static final Logger log;
    private AgiServerThread agiServerThread;
    private DefaultAgiServer agiServer;
    
   static {
        log = Logger.getLogger((Class)AgiServidor.class);
    }
    
   public void start() throws Exception {
        try {
            final ClassNameMappingStrategy cnms = new ClassNameMappingStrategy(false);
            (this.agiServer = new DefaultAgiServer((MappingStrategy)cnms)).setPoolSize(100);
            this.agiServer.setMaximumPoolSize(1800);
            final AgiServerThread agiServerThread = new AgiServerThread((AgiServer)this.agiServer);
            agiServerThread.setDaemon(false);
            agiServerThread.startup();
        }
        catch (Exception ex) {
            AgiServidor.log.error((Object)"Startup failed in MBean AgiMBean -- attempting to continue", (Throwable)ex);
        }
    }
    
   public void stop() throws Exception {
        if (this.agiServerThread != null && this != null) {
            this.agiServer.shutdown();
        }
    }
}
I investigated and I must use the library "Asterik-Java" I downloaded it but I don't know where to put it, I use the path to the downloads folder and followed the path to the file.
javac -cp C:\Users\Juan\Downloads\asterisk-java-2.0.3.jar C:\Users\Juan\Desktop\dbd\AgiServidor.java
this is the error that i got
C:\Users\Juan>javac -cp C:\Users\Juan\Downloads\asterisk-java-2.0.3.jar C:\Users\Juan\Desktop\dbd\AgiServidor.java
C:\Users\Juan\Desktop\dbd\AgiServidor.java:12: error: package org.apache.log4j does not exist
import org.apache.log4j.Logger;
                       ^
C:\Users\Juan\Desktop\dbd\AgiServidor.java:16: error: cannot find symbol
    private static final Logger log;
                         ^
  symbol:   class Logger
  location: class AgiServidor
C:\Users\Juan\Desktop\dbd\AgiServidor.java:21: error: cannot find symbol
        log = Logger.getLogger((Class)AgiServidor.class);
              ^
  symbol:   variable Logger
  location: class AgiServidor
3 errors
looks like i need another library, is it normal? what i am doing bad.