Question

Je n'ai pas travaillé avec Java dans les 10 ans environ, il est donc très probable que je suis en train de faire quelque chose d'élémentaire mal ici...

Je suis en train d'écrire un côté serveur "extension" SmartFoxServer (SFS).Dans mon script de connexion, j'ai besoin de faire une connexion à MS SQL Server, que je suis tenté de faire, à l'aide de JDBC.J'ai testé le code JDBC dans mon environnement de débogage, et il fonctionne très bien.

MAIS

Quand j'ai mis le serveur de l'extension du côté de l'ESF, "le dossier" extensions (comme par spec), je suis un NoClassDefFoundError jeté clairement SFS ne pouvez pas trouver le JAR requis (sqljdbc4.jar).J'ai essayé de mettre ce POT dans mon classpath;J'ai essayé de l'inclure dans mon projet Eclipse - mais pour une raison quelconque, SFS refuse catégoriquement d'accepter l'existence de ce POT.

Ce que je fais mal?

Était-ce utile?

La solution

Je n'ai aucune expérience avec le produit que vous mentionnez, mais de nombreuses années, de Java, de l'expérience.

Avez-vous essayé de mettre le sqljdbc4.jar dans le même emplacement que votre serveur-côté de l'extension (les extensions 'directory') ?Vous devrez probablement redémarrer SFS après ce.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top