Podczas importowania modułów po raz pierwszy Jython tworzy pliki $py.class
(odpowiednik Jython z .pyc
) w tym samym katalogu, co odpowiadający mu plik .py
.
Problem pojawia się, gdy proces nie ma uprawnień do zapisu w tym katalogu (wszystko działa, ale nie ma plików $py.class
, więc niepotrzebna kompilacja w następnym czasie). Ogólnie rzecz biorąc, czuję się nieswojo, że proces automatycznie ma przypisać uprawnienia do katalogu, z którego odczytuje kod do uruchomienia.
Czy są jakieś sztuczki, aby Jython zapisał skompilowane pliki do jakiegoś dedykowanego katalogu pamięci podręcznej? To pytanie ma previously zadawane na liście adresowej Jython, ale nie ma odpowiedzi na razie ...
Czy to nadal tak jest? – krico
O ile wiem. –