2

投稿に続いてIs there a way to remove imports in JShell? . デフォルトのインポートも取り除く方法があるかどうか疑問に思っていました。

jshell> /imports
|    import java.io.*
|    import java.math.*
|    import java.net.*
|    import java.nio.file.*
|    import java.util.*
|    import java.util.concurrent.*
|    import java.util.function.*
|    import java.util.prefs.*
|    import java.util.regex.*
|    import java.util.stream.*
4

1 に答える 1

1

JShell からのデフォルトのインポートは、JShell の起動スクリプトの一部です。JShell のドキュメントに従って、起動スクリプトの読み込みを回避するオプションを見つけ、次のように jshell を起動できます。

jshell --no-startup

違いは次のスクリーンショットで確認できます:-

ここに画像の説明を入力

于 2017-10-19T02:58:15.697 に答える