网站做一样算不算侵权,安徽建设工程招标投标信息网,如何搭建海外网络,wordpress长期未更新提醒在Linux上安装与卸载JDK和JRE#xff0c;两种常用方法#xff1a;一、通过 apt-get 命令在线进行安装与卸载(会自动配置好环境变量)二、通过下载并解压 .tar.gz 包进行手动安装与手动卸载(需要手动配置环境变量)注#xff1a;javac命令是JDK中的#xff0c;java命令是JRE中…在Linux上安装与卸载JDK和JRE两种常用方法一、通过 apt-get 命令在线进行安装与卸载(会自动配置好环境变量)二、通过下载并解压 .tar.gz 包进行手动安装与手动卸载(需要手动配置环境变量)注javac命令是JDK中的java命令是JRE中的。# 查看确定ubuntu系统的版本信息cat /proc/versionuname -alsb_release -a一、通过 apt命令进行安装1、安装默认的 JRE 和 JDKLinux平台的jdk一般分为两个版本openjdk与oracle官方的jdk。其中openjdk是完全开源的jdk一般在Linux平台上直接使用对应的安装器就可以安装。Open JDK 与完整版的 Oracle JDK(我们常用的 JDK) 的区别授权协议的不同OpenJDK采用GPL V2协议放出而SUN JDK则采用JRL放出。两者协议虽然都是开放源代码的但是在使用上的不同在于GPL V2允许在商业上使用而JRL只允许个人研究使用。OpenJDK不包含Deployment(部署)功能部署的功能包括Browser Plugin、Java Web Start、以及Java控制面板这些功能在OpenJDK中是找不到的。OpenJDK源代码不完整这个很容易想到在采用GPL协议的OpenJDK中SUN JDK的一部分源代码因为产权的问题无法开放给OpenJDK使用其中最主要的部份就是JMX中的可选元件SNMP部份的代码。因此这些不能开放的源代码 将它作成plug以供OpenJDK编译时使用你也可以选择不要使用plug。而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6)促使OpenJDK更加完整。Openjdk精简化OpenJDK只包含最精简的JDKOpenJDK不包含其他的软件包比如Rhino Java DB JAXP……并且可以分离的软件包也都是尽量的分离但是这大多数都是自由软件你可以自己下载加入。这可能导致yum安装的java环境没有jar命令版本显示OpenJDK不能使用Java商标这个很容易理解在安装OpenJDK的机器上输入“java -version”显示的是OpenJDK但是如果是使用Oracle安装的java显示的是java我们可以直接通过下列命令进行下载 默认版的 JDK(Open JDK)sudo apt install default-jdk检测 JDK 是否安装成功并配置好环境变量java -versionjavac -version结果$ java -versionopenjdk version 11.0.3 2019-04-16OpenJDK Runtime Environment (build 11.0.37-Ubuntu-1ubuntu218.04.1)OpenJDK 64-Bit Server VM (build 11.0.37-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)$ javac -versionjavac 11.0.33. 设置 JAVA_HOME 环境变量在 ~/.bashrc 中增加下面一行export JAVA_HOME/usr/lib/jvm/java-11-openjdk-amd644. 下载和安装 Tomcat$ cd /opt$ sudo wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.21/bin/apache-tomcat-9.0.21.tar.gz$ sudo tar xvzf apache-tomcat-9.0.21.tar.gz$ sudo mv apache-tomcat-9.0.21 /usr/local/tomcat$ sudo chmod -R 755 /usr/local/tomcat5. 启动 Tomcat$ cd /usr/local/tomcat/bin$ sudo ./startup.shUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usrUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarTomcat started.6. 停止 Tomcatsudo ./shutdown.sh7. 修改Tomcat默认端口修改配置 /usr/local/tomcat/conf/server.xml 文件8. 重新启动 Tomcat检查结果