Как я могу предоставить пакет Jacl из пути к классам?

StackOverflow https://stackoverflow.com/questions/655008

  •  19-08-2019
  •  | 
  •  

Вопрос

Мне нужно распространить некоторый код TCL как часть корпоративного приложения, и этот код должен быть доступен всем узлам кластера.Из-за политики безопасности интерпретатор Tcl не может получить доступ к коду TCL из файловой системы, поэтому я должен сделать его доступным в jar-файле в самом EAR.

Как я могу убедить Jacl (1.4.1, если это имеет значение) найти pkgIndex.tcl для пакета в пути к классам?

Это было полезно?

Решение

Jacl ищет pkgIndex в переменной auto_path.

если вы выполните команду, помещающую $auto_path, вы увидите, например, всю информацию:

ресурс:/tcl/lang/библиотека

добавьте свой путь с помощью:ресурс lapend auto_path:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top