Автор Тема: Как да се оправя с това java.security.AccessControlException: access denied  (Прочетена 1927 пъти)

Naka

  • Напреднали
  • *****
  • Публикации: 3401
    • Профил
Нищо не разбирам от Java и не искам и да разбирам. Опитвам се да пусна една програма. Успешно я компилирах инсталих и т.н. но когато се опитвам да стартирам някоя програмка все излизат разни такива съобщения:
Код:
java.security.AccessControlException: access denied (java.io.FilePermission /home/naka/install/Openlogos/openlogos-1.0.2/LGS_ROOT/conf/gateway/server.properties read)
        at java.security.AccessControlContext.checkPermission(Unknown Source)

документацията ми казва че трябва да добавя в .java.policy (с точка отпред)
Код:
grant codeBase "file:$LGS_ROOT/lib/java/-" {
permission java.security.AllPermission;
}

0. пътищата ми са верни и файлове от грешките реално съществуват.
1. къде да го търся това java.policy промених всички файлове които намерх да се казват java.policy и резултат никъкъв.
2.  какво означава (Unknown Source)
3.  възможно ли е това  java.policy  да е под друго име?
4.  .java.policy (със точка) къде трябва да се намира? хоме директорията или където е програмата ?
5.  при компилирането казах да ползва прясно смъкнато от сан jdk1.5.0_21 но имам и още 2-3 JRE-та различни версии. JDK включва ли и JRE същата версия в себе си? как да разбера коя Java се изпълнява?

6. може ли тези съощения да не се дължат на неправилно java.policy а на нещо друго.
7. Закакво и е на Java-та пермишъни след като файловат система си има.


« Последна редакция: Oct 23, 2009, 16:11 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

dvasilev

  • Напреднали
  • *****
  • Публикации: 200
  • Distribution: Kubuntu, Debian
  • Window Manager: KDE
    • Профил
    • WWW
@Naka: Аз това съобщение за грешка го интерпретирам, че програмата ти няма нужните права да отвори съответния файл. Виж дали потребителят, с чиито права стартираш програмата, може да чете съответния файл.
Активен

Naka

  • Напреднали
  • *****
  • Публикации: 3401
    • Профил
Виж дали потребителят, с чиито права стартираш програмата, може да чете съответния файл.

Да може, като излезе такова съобщение, копирам файла със целият му път от грешката и го пробвам.
less /home/naka/install/Openlogos/openlogos-1.0.2/LGS_ROOT/conf/gateway/server.properties
и то не само с тази програма ами с другите програмки от пакета излизът подобни съощения
« Последна редакция: Oct 23, 2009, 17:29 от Naka »
Активен

Perl - the only language that looks the same before and after encryption.

shoshon

  • Гост
Сигурен ли си, че не я изпълняваш като applet?  ??? ???
Аплетите не могат да отварят файлове.
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Предпологам, че self-signed applet би свършило работа:
http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Naka

  • Напреднали
  • *****
  • Публикации: 3401
    • Профил
Сигурен ли си, че не я изпълняваш като applet?  ??? ???
Аплетите не могат да отварят файлове.

Стартирам програмките през шел.
В случая за java, понятието applet винаги ли означава java програма стартирана през браузер?
Активен

Perl - the only language that looks the same before and after encryption.

lastcyrol

  • Напреднали
  • *****
  • Публикации: 125
  • Distribution: Ubuntu
  • Window Manager: Gnome
    • Профил
А дали този .java.policy файл не трябва ти да го създадеш. Щом не е казано къде,  значи в ~/
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Permission denied
Настройка на програми
dorzo 6 3645 Последна публикация Jun 05, 2004, 17:34
от coldy
Premission Denied
Настройка на програми
Soulstealer 14 3851 Последна публикация Oct 28, 2004, 23:02
от belitov
Може ли да се прескочи directory listing denied
Идеи и мнения
Kalin 5 2972 Последна публикация May 30, 2007, 00:37
от neter
(13)Permission denied: access to...
Системни настройки
mrowcp 0 2096 Последна публикация Jan 01, 2012, 17:12
от mrowcp
(13)Permission denied: access to / denied на CentOS
Настройка на програми
theshit 3 2665 Последна публикация Nov 19, 2013, 15:15
от divak