Как повлияет Java RMI на следующую строку кода?
Class.forName ( "com.microsoft.sqlserver.jdbc.SQLServerDriver");
Это не работает для меня при вызове RMI. Я новичок в Java и RMI, поэтому, пожалуйста, подробно опишите ваш ответ.
Edit:
//String connect to SQL server
String url = "jdbc:sqlserver://" + strServerIPAddress + ":1433" + ";DatabaseName=" + strDatabaseName;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch (java.lang.ClassNotFoundException e)
{
System.out.println(e.getCause().toString());
return false;
}
Я вставил код. Подскажите, пожалуйста, как получить полную трассировку стека?
Вот командный файл, который я использую для запуска моего кода
% Я в моем исходном коде dir
javac -d classes -cp classes *.java
rmic -classpath classes -d classes myrmi.DummyImpl myrmi.BookImpl
start rmiregistry -J-Dsun.rmi.loader.logLevel=VERBOSE
start java -cp classes -Djava.rmi.server.codebase=file:///C:\NetBeansProjects\MyProject\src\myrmi\classes\ -Djava.security.policy=java.policy
myrmi.Server SEB
start java -cp classes -Dsun.rmi.loader.logLevel=VERBOSE -Djava.security.policy=java.policy myrmi.Client