質問

私は約10年でJavaと協力していませんので、ここで何かが間違っていることをしていることは非常に推定できます...

SmartFoxServer (SFS)の「サーバーサイドの拡張子」を書いています。ログインスクリプトでは、MS SQL Serverへの接続を行う必要があります。これは、JDBCを使用して実行しようとしています。Debug環境でJDBCコードをテストし、大丈夫です。

しかし

SFSの「拡張」フォルダにサーバ側の拡張子を置くと(スペックのように)、NoClassDefFoundErrorがスローされています - 明らかにSFSは必要なJAR(SQLJDBC4.jar)を見つけることができません。私はこのジャーを私のクラスパスに入れようとしました。私はそれを私のEclipseプロジェクトで含めてみましたが、何らかの理由で、SFSはadmardlyがこのJARの存在を受け入れることを拒否します。

私は何をしていますか?

役に立ちましたか?

解決

あなたが言及した製品の経験はありませんが、長年のJava Experience。

SQLJDBC4.jarをサーバー側の拡張子と同じ場所に置いてみましたか(拡張子 'ディレクトリ')。この後にSFSを再起動する可能性があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top