У меня есть программа на c #, которая обращается к java-программе по tcp. В моей C # -программе я запускаю java-программу по следующей строке:
var process = new Process
{
StartInfo =
{
UseShellExecute = false,
CreateNoWindow = false,
FileName = "cmd.exe",
Arguments = (@"/c java -ms16m -mx512m -jar pathToJavaApp/javaApp.jar 3562")
}
};
Это отлично работает, у меня не было проблем до сих пор. Я установил свою программу на компьютер коллеги. Теперь я получаю сообщение об ошибке: Невозможно получить доступ к файлу JAR.
Поэтому я попытался в командной строке "java -jar javaApp.jar", и javaApp запускается немедленно.
Я попытался запустить программу от имени администратора, та же ошибка. (Windows Vista)
На данный момент я понятия не имею, в чем может быть проблема.