Pessoal, alguém sabe a solução para esse problema aqui?
[338:1] non-static method metodos() cannot be referenced from a static context
metodos();
^
meu código está assim:
public void metodos(){
int metodos = metodosmht(args);
}
            private static void Terminal(String Terminalp, PrintWriter p) {
		String ValorPesq = "";
		ValorPesq = "Oladald";
		ValorPesq = ValorPesq + ";" + Terminalp;
                    
                    metodos();
                    
	// ESCREVER OS MÉTODOS NECESSÁRIOS PARA A CONSULTA EM LOTE
		GeraSaida (ValorPesq, false, p , "");
	}
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          O seu método
public void metodos()
Está sendo chamado dentro de um método estático:
 private static void Terminal(String Terminalp, PrintWriter p)
Por isso está dando este erro… uma solução seria colocar static no método metodos:
public static void metodos()
blz?
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          [quote=“JavaTeco”]O seu método
public void metodos()
Está sendo chamado dentro de um método estático:
 private static void Terminal(String Terminalp, PrintWriter p)
Por isso está dando este erro… uma solução seria colocar static no método metodos:
public static void metodos()
blz?[/quote]
amigo, não posso colocar o metodo como static porque ele chama um outro da seguinte forma:
public void metodos(){
int metodos = metodosmht(args);
}
e nesse caso tb não pode ser chamado de um metod static.
tem alguma outra solução para o seu amigo que tem que resolver esse problema o mais rápido possível??? 
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Tira o static deste método:
 private static void Terminal(String Terminalp, PrintWriter p)
Blz? Desculpe se não tenho como responder como vc precisa… é pq não sei como vc está estruturando… mas manda ai, que nós vamos tentando solucionar… 
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          [quote=“JavaTeco”]Tira o static deste método:
 private static void Terminal(String Terminalp, PrintWriter p)
Blz? Desculpe se não tenho como responder como vc precisa… é pq não sei como vc está estruturando… mas manda ai, que nós vamos tentando solucionar… 
[/quote]
OK amigo, obrigado pela ajuda.
é o seguinte, não tem como tirar o static desse método, pois chamo ele da seguinte forma:
Terminal(record, p); onde p é um PrintWhiter
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          [quote=“dgomesbr”][quote=“JavaTeco”]Tira o static deste método:
 private static void Terminal(String Terminalp, PrintWriter p)
Blz? Desculpe se não tenho como responder como vc precisa… é pq não sei como vc está estruturando… mas manda ai, que nós vamos tentando solucionar… 
[/quote]
OK amigo, obrigado pela ajuda.
é o seguinte, não tem como tirar o static desse método, pois chamo ele da seguinte forma:
Terminal(record, p); onde p é um PrintWhiter[/quote]
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          [quote=“JavaTeco”][quote=“dgomesbr”][quote=“JavaTeco”]Tira o static deste método:
 private static void Terminal(String Terminalp, PrintWriter p)
Blz? Desculpe se não tenho como responder como vc precisa… é pq não sei como vc está estruturando… mas manda ai, que nós vamos tentando solucionar… 
[/quote]
OK amigo, obrigado pela ajuda.
é o seguinte, não tem como tirar o static desse método, pois chamo ele da seguinte forma:
Terminal(record, p); onde p é um PrintWhiter[/quote][/quote]
deu pra entender a minha dúvida agora?
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Pessoal, já resolvi da seguinte forma, criei uma classe instanciei e executei o método que não era static.
Ficou perfeito.