2015-12-05 5 views
0

Пытается написать приложение простого клиентского сервера. Не удается найти драйвер SAX. Я новичок в Java, поэтому не знаю, как решить эту проблему.SAX драйвер не найден

import helma.xmlrpc.WebServer; 
import helma.xmlrpc.XmlRpc; 

public class JavaServer { 

    public Integer sum(int x, int y){ 
     return new Integer(x+y); 
    } 

    public static void main (String [] args){ 
     try { 
      XmlRpc.setDriver("org.apache.xerces.parsers.SAXParser"); 

     } catch (ClassNotFoundException e) { 
      System.out.println("Could not locate SAX Driver"); 
     } 

     try { 

      System.out.println("Attempting to start XML-RPC Server..."); 

      WebServer server = new WebServer(8080); 
      server.addHandler("sample", new JavaServer()); 
      server.start(); 

      System.out.println("Started successfully."); 
      System.out.println("Accepting requests. (Halt program to stop.)"); 

     } catch (Exception exception){ 
      System.err.println("JavaServer: " + exception); 
     } 


    } 
} 
+0

При запуске JVM вам необходимо добавить соответствующий файл sax.jar в свой путь к классу ... – Vogel612

+0

@ Vogel612 благодарит меня – mightycoder

ответ

0
  1. Нажмите here и загрузить Xerces-2_6_2.jar, это используется для Pars файлов XML

  2. В процессе импорта Java проекта в местных библиотеках вашего проекта

  3. It предположил, что теперь у вас есть доступ к классам org.apache.xerces. *.

Смежные вопросы