我已经有大约 10 年没有使用 Java 了,所以很可能我在这里做一些基本的错误......
我正在为SmartFoxServer (SFS) 编写“服务器端扩展”。在我的登录脚本中,我需要连接到我正在尝试使用 JDBC 进行的 MS SQL Server。我已经在调试环境中测试了 JDBC 代码,它运行良好。
但
当我将服务器端扩展放入 SFS“扩展”文件夹(根据规范)时,我被NoClassDefFoundError
抛出了 - 显然 SFS 找不到所需的 JAR(sqljdbc4.jar)。我试过把这个 JAR 放在我的类路径中;我尝试将它包含在我的 Eclipse 项目中——但由于某种原因,SFS 坚决拒绝接受这个 JAR 的存在。
我究竟做错了什么?