dos命令
打开cmd方式
- 开始+系统+命令提示符
- Win键+R 输入cmd打开控制台(推荐使用)
- 在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令窗口
- 资源管理器的地址栏前面加上cmd路径
管理员方式运行 :第1种方式右击,选择以管理员方式运行
常用dos命令
#盘符切换
#查看当前目录下的所有目录 dir
#切换目录 cd change directory 例子:cd /d e: cd "文件夹名字"
#返回上一级 cd ..
#清理屏幕 cls (clear screen)
#退出终端 exit
#查看电脑ip ipconfig
#打开应用
打开计算器 calc
打开画图 mspaint
打开记事本 notepad
#ping 命令
ping www.baidu.com
#文件操作命令
创建文件夹 md 文件夹名
删除文件夹 rd 文件夹名
创建文件 cd> 文件名
删除文件 del 文件名
java入门
java体系结构
java环境配置
卸载jdk
-
删除java安装目录。
我的电脑->右击属性->高级系统设置->环境变量->系统变量->删除java_home的路径文件
-
删除java_home系统变量。
-
删除path下关于Java的相关目录
-
dos窗口 输入java -version验证
安装jdk
-
百度搜索jdk,找到下载地址https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
-
下载电脑对应版本
-
同意协议
-
双击安装JDK
-
记住安装路径
-
配置环境变量
-
我的电脑->右击属性->高级系统设置
-
环境变量->系统变量中新建->JAVA_HOME
-
配置path环境
-
-
测试JDK是否安装成功
- 打开cmd
- java -version
-
我发现jdk下的jre下的bin目录中比直接的jre目录下的bin目录中多sawindbg.dll 和 attach.dll 两个文件。
首先,两个jre文件有什么区别?下面摘自https://blog.csdn.net/feilang00/article/details/100124462
-
两个不同版本的 jre 相互之间没有联系.它俩是一样的,无论是用哪一个都是可以的。只是很多人习惯将会单独安装另一个 jre,虽然单独安装的 jre 也并没有被使用,原因可能就是刚开始大家都不清楚 jdk 和 jre 之间的关系,所以就默认的都安装上了。
在 jdk 的 bin 目录下,基本上都是一些可执行文件,并且它们还不大。其实这些可执行文件只是外层的一层封装而已,这样的目的是避免输入的命令过长。例如 javac.exe 内部调用的其实是 JDK 中 lib 目录中的 tools.jar 中 com.sun.tools.javac.Main 类,也就是说这些工具只是入口而已。而实际上它们本身又都是由 Java 编写的。在 jdk 目录下的 jre 既提供了这些工具的运行时环境,也提供了我们编写完成的 Java 程序的运行时环境。
所以,很明显,jdk 是我们的开发工具包,它集成了 jre ,因此我们在安装 jdk 的时候可以选择不再安装 jre 而直接使用 jdk 中的 jre 运行我们的 Java 程序。(但是大部分人都默认将两个都装上了)。但是如果你的电脑不是用来开发 Java 程序的,而仅仅是用来部署和运行 Java 程序的,那么完全可以不用安装 jdk,只需要安装 jre 即可。
服务器上是否只安装 JRE 就可以了?
另外一个问题,既然如此,那么在服务器上是否只安装 JRE 就可以了?
理论上是可以的,但是有前提条件。
服务器上只安装 JRE 的前提:
- 发布到服务器上时所有文件都是编译好的文件,包括 JSP 文件
- 后期不在服务器上直接修改(因为导致修改后的文件未重新编译)
如果部署的项目都是编译后重新部署,不在服务器上直接修改的话是可以只安装 JRE 的。
注意:如果存在未编译的 Java 源文件,或者在服务器上修改源文件,服务器就需要安装 JDK。
在服务器上安装 JDK 的好处:
- 可以编译 java 文件,方便后期维护
- 保证 JSP 文件修改后稳定运行
综合考虑,为避免以后这样那样的麻烦事发生,服务器上还是安装 JDK 吧!毕竟项目后期维护才是主要的事情。
其次,多出来的两个文件有什么用?
1.目前我不知道有什么用,哈哈哈哈。
-