当前位置: 首页 > Linux

Linux系统下安装配置Jdk11+Tomcat+Maven

时间:2023-04-06 06:45:22 Linux

操作系统:manjaroJdk110。将下载解压后的jdk文件夹复制到指定目录sudocp-rjdk-11/usr/lib/jvm1.用sublime打开/etc/profile文件sudosublprofile2.替换下面两句在末尾添加exportJAVA_HOME=/usr/lib/jvm/jdk-11exportJRE_HOME=$JAVA_HOME/#注意jdk11解压后没有jre目录,这里可以直接配成$JAVA_HOME/exportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib/exportPATH=$JAVA_HOME/bin:$PATH3.使它生效source/etc/profile4。查看输入的java-version,出现:javaversion"11"2018-09-25Java(TM)SERuntimeEnvironment18.9(build11+28)JavaHotSpot(TM)64-BitServerVM18.9(build11+28,混合模式)输入javac-version,出现:javac11Tomcat0。解压下载的tomcat压缩包tar-zxvfapache-tomcat-9.0.26。tar.gz1.创建文件夹sudomkdir/usr/local/tomcat2.将解压后的tomcat文件夹复制到创建的目录下sudocp-rapache-tomcat-9.0.26/usr/local/tomcat3.发现没有读写并检查权限,所以打开tomcat及其子目录的所有权限,-R表示开始递归处理sudochmod-R777tomcat4.进入bin文件夹,启动tomcat,输入./startup.sh5.bash出现:UsingCATALINA_BASE:/usr/local/tomcat/apache-tomcat-9.0.26UsingCATALINA_HOME:/usr/local/tomcat/apache-tomcat-9.0。26使用CATALINA_TMPDIR:/usr/local/tomcat/apache-tomcat-9.0.26/temp使用JRE_HOME:/usr/lib/jvm/jdk-11使用CLASSPATH:/usr/local/tomcat/apache-tomcat-9.0.26/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.26/bin/tomcat-juli.jarTomcatstarted.6.在浏览器地址栏输入http://localhost:8080/出现经典猫图,成功7.关闭tomcat./shutdown.sh如果要全局执行startup.sh和shutdown.sh,这两个startup和stopscripts,可以为这两个脚本配置软链接,这样在Maven0下执行就不用每次都去tomcat/bin目录下执行了。解压tar-zxvfapache-maven-3.6.2-bin.tar.gz1。创建文件夹sudomkdir/opt/maven2。将解压后的目录复制到创建的文件夹中sudocp-rapache-maven-3.6.2/opt/maven3.打开环境配置sudosubl/etc/profile3.1。在文末添加:MAVEN_HOME=/opt/maven/apache-maven-3.6.2exportPATH=$PATH:$MAVEN_HOME/bin4.使之有效源/etc/profile5。检查是否配置成功,输入:mvn-v5.1。如下,bash出现:ApacheMaven3.6.2(40f52333136460af0dc0d7232c0dc0bcf0d9e117;2019-08-27T23:06:16+08:00)Mavenhome:/opt/maven/apache-maven-3.6.2Javaversion:11,vendor:Oracle公司,运行时:/usr/lib/jvm/jdk-11默认语言环境:zh_CN,平台编码:UTF-8OS名称:“linux",version:"5.2.11-1-manjaro",arch:"amd64",family:"unix"成功。