Запуск java класса по двойному клику в Mac OS

 
 
 
Сообщения:1
Есть простое консольное приложение.
Скомпилировал, скачал jre для WIN, LINUX, MAC OS.
Написал простой файлик .bat для запуска в WIN и .sh для запуска в LINUX.
Пробую использовать .sh для запуска в MAC OS.
Из консоли работает как надо. По двойному клику не хочет.
Выставлял права, прописывал свойство executable.
Пробывал Открыть в программе->Terminal выдает ошибку:

Last login: Wed Jan 17 17:36:09 on ttys000
Mac-pc:~ pc$ /Users/pc/Desktop/urw/run.sh ; exit;
/Users/pc/Desktop/urw/run.sh: line 1: ../jre/jre1.8.0_152.jre/Contents/Home/bin/java: No such file or directory
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Процесс завершен]

Хотя в терминале ./run.sh срабатывает нормально.



Нагуглил, переименовал файлик в .command - результат:

Last login: Wed Jan 17 10:26:27 on ttys001
Mac-pc:~ pc$ /Users/pc/Desktop/urw/run.command ; exit;
Error: Could not find or load main class .Main
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Процесс завершен]

Полагаю проблема в том что операционка как-то по своему видит пути к файлам, но что менять не знаю.

Спасибо всем заранее.
Изменен:17 янв 2018 15:43
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет