Jak utworzyć obszar izolowany Java?

Chcę, aby moja aplikacja uruchamiała kod innych ludzi, inaczej wtyczki. Jednak jakie opcje muszę wykonać, aby zapewnić bezpieczeństwo, aby nie pisali złośliwego kodu. Jak kontrolować, co mogą, a czego nie mogą zrobić?

Natknąłem się na to, że JVM ma funkcję „wbudowanego piaskownicy” - co to jest i czy to jedyny sposób? Czy istnieją biblioteki Java innych firm do tworzenia piaskownicy?

Jakie mam opcje? Linki do przewodników i przykładów są mile widziane!

questionAnswers(6)

yourAnswerToTheQuestion