所以我正在使用java中的多线程客户端服务器程序,有时程序的服务器端需要启动一个新的Thread类,我已经创建了实现Runnable的类。问题是Runnable类使用我在同一目录中的jar文件中的类。
当我自己运行Thread程序并且包含-classpath标志并指定jar的类路径时,它工作正常。但是,当我从服务器程序内部启动Thread时,它无法正常工作(大概是因为它无法找到jar)。所以我的问题是,有没有办法从服务器程序内部启动Runnable的Thread,并引用jar,以便它可以使用jar中需要的类?
(jar是一些sqlite-jdbc的东西,所以我可以从我的代码中访问数据库)
提前感谢您的帮助。