現在Java11を使用していているのですが、Apache Solrを調査することになり、Solr 8.1.1を解凍後、bin\solr.cmd startとしたら、NashornがJava11で非推奨となったと何行も表示しました。
メッセージの内容は、
Warning: Nashorn engine is planned to be removed from a future JDK release
です。
OpenJDK10をダウンロード後、適当なフォルダに解凍し、%SOLR_HOME%\bin\solr.in.cmdの25行付近にあるset SOLR_JAVA_HOME=を設定し、無事エラー無く起動できるようになりました。
ちなみに、
OpenJDK 64-Bit Server VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
が表示した場合、%SOLR_HOME%\bin\solr.cmdの1174行付近の-XX:+UseLargePagesを-XX:-UseLargePagesに変更し解消できました。