出现的问题是:
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.provider.url=jnp://localhost:1099

解决方案 »

  1.   

    出现的问题是这样的:
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1270b73, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@17182c1, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@360be0, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1b90b39, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@150bd4d, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@6e1408, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@f62373, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1186fab, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1820dda, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@110b053, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@a83b8a, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@dd20f6, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@19efb05, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@22c95b, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@a981ca, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@167d940, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@e83912, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@7ffe01, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1e0be38, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@19616c7, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1decdec, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@183f74d, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@133796, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@80f4cb, cause: org/apache/log4j/LogManager
    Failed to initalize plugin: org.jboss.logging.Log4jLoggerPlugin@1fdc96c, cause: org/apache/log4j/LogManager
    WINDOWS
      

  2.   

    测试程序:
    package chapter2;import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;public class FileTest { /**
     * @param args
     * @throws NamingException 
     */
    public static void main(String[] args) throws NamingException {
    // TODO Auto-generated method stub
    Context ctx=new InitialContext();
    FileListRemote dirs=(FileListRemote) ctx.lookup("FileList/remote");
    String list=dirs.list("C:");
    System.out.println(list);
    }}