怎样在命令行下运转java (怎样在命令行里终止)
本文目录导航:
怎样在命令行下运转java?
以下是经常使用记事本(Notepad)来运转Java程序的步骤:
cd C:\Users\UserName\Documents\Java
java HelloWorld
Java 命令 javac、java
Java命令行中的关键工具javac和java在JDK17和其余版本中各有用途。
javac担任编译Java源代码,而java则用于运转编译后的文件。
1. 编译阶段:在命令行中,当你经常使用javac时,如javac org/example/,它会在以后目录或指定目录生成文件。
源文件的门路必定完整,包括后缀。
假设在以后目录,须要先创立相应文件夹结构。
编译时,不只以后文件会被编译,依赖的其余类也会一并解决,这时或者须要经常使用-classpath选项指定依赖的jar包。
2. 运转阶段:经常使用java命令时,运转的是文件,例如java a 1 bc 23,参数之间用空格分隔。
运转时,假设类门路依赖了其余jar,如和,编译时指定,运转时则需同时指定。
当名目规模大或依赖复杂时,Maven或Gradle是治理这些依赖的利器。
系统变量和环境变量在Java命令中也表演关键角色,如-Dproperty=value用于设置系统变量,JAVA_TOOL_OPTIONS则可以全局性能编码和言语设置。
经常使用-maven shade插件或创立空jar依赖治理包也是经常出现的通常。
综上,Java命令行的javac和java不只用于文件编译和运转,还触及系统性能和依赖治理,是Java开发中的基础工具。
minecraft java版指令大全?
以下是Minecraft Java版的指令列表:1. `/clear`:肃清玩家的东西栏。
2. `/clone`:复制或移动某区域内的方块。
3. `/deop`:撤销玩家的治理员权限。
4. `/difficulty`:调整游戏难度。
5. `/effect`:给予实体形态成果,如速度、力气等。
6. `/enchant`:对实体手持的东西启动附魔。
7. `/execute`:在扭转口头者、口头位置和角度,减少限度条件,并贮存其输入值的状况下口头另一条命令。
8. `/experience` 或 `/xp`:更改玩家的阅历和等级。
9. `/fill`:在指定区域填充指定方块。
10. `/function`:口头函数并记载其结果。
11. `/gamemode`:修正玩家的游戏形式。
12. `/gamerule`:检查和修正游戏规定。
13. `/give`:给予玩家指定东西。
14. `/help` 或 `/?`:列出可用指令,或检查特定指令的用法。
15. `/kick`:将玩家踢出主机。
16. `/kill`:移除或杀死实体。
17. `/list`:列出在主机中的玩家。
18. `/locate`:定位特定结构,如要塞、地牢等。
19. `/me`:以“* 口头者称号+举措”的格局发送一条旁白信息。
20. `/op`:给予玩家治理员权限。
21. `/particle`:显示粒子成果。
22. `/playsound`:播放音效。
23. `/reload`:从新加载数据包。
24. `/say`:经过聊天框向玩家发送信息。
25. `/schedule`:在经过指定的期间后口头函数。
26. `/scoreboard`:治理和检查记分板的指标、玩家和队伍。
27. `/setblock`:搁置指定方块。
28. `/setworldspawn`:设置环球出世点。
29. `/spawnpoint`:设置特定玩家的新生点。
30. `/spreadplayers`:将玩家扩散到指定区域内。
31. `/stopsound`:中止音效。
32. `/summon`:生成实体,如僵尸、生物等。
33. `/tag`:治理实体的记分板标签。
34. `/tell`、`/msg` 或 `/w`:经过聊天框向玩家发送私聊信息。
35. `/tellraw`:向玩家发送JSON文本信息。
36. `/time`:设置游戏期间。
37. `/title`:设置和显示题目。
38. `/teleport` 或 `/tp`:传送实体到指定位置。
39. `/weather`:设置天气,如晴朗、雨天等。
40. `/whitelist`:治理主机中的白名单。
以上指令均为Java版Minecraft所特有,蕴含了从早期版本到最新版本的各种指令。
请留意,随着游戏的降级,局部指令或者会被修正或新增。