技术标签: apache java tomcat jdk1.8
解决tomcat在cmd下运行startup提示:The JRE_HOME environment variable is not defined correctly This environment variable is needed to run this program
如果提示startup不是内部或外部命令也是需要配置tomcat的环境变量
本地环境:
win10
tomcat:apache-tomcat-7.0.93(压缩包版)
jdk:1.8
1、Tomcat配置环境变量(系统变量就行):
新建:CATALINA_BASE
值:E:\apache-tomcat-7.0.93(tomcat解压后的路径,如果是win7可能要加英文下的分号)
新建:CATALINA_HOME
值:E:\apache-tomcat-7.0.93(没错,就是和上面一样)
PATH下添加
%CATALINA_HOME%\bin
%CATALINA_HOME%\lib
(这里配置合并成一个应该也是可以的,但是中间要记得加英文的分号,没有验证)
2,配置JDK环境变量
新建 JAVA_HOME
值:F:\installAppAddress\jdk_1.8(jdk安装目录,如果找不到可以cmd下执行java -verbose,第一行和最后一行的信息就是了)
然后在PATH下添加:%JAVA_HOME%\bin(据说要放在第一行,没有验证,感觉应该都一样的)
如果以上操作完成后还是不能运行tomcat再看下面的
在tomcat的bin目录下setclasspath.bat 文件中添加
set JAVA_HOME = F:\installAppAddress\jdk_1.8
set JRE_HOME = F:\installAppAddress\jdk_1.8\jre
jre用jdk下的jre就行
还有!!!
如果上面加了那两行set 这里就不再配置了!反正我是这样,以为两个位置都要配置,然后cmd运行startup就一直提示: The JRE_HOME environment variable is not defined correctly This environment variable is needed to run this program
然后应该就OK了
如果打印信息乱码的话
修改tomcat下的conf\logging.properties文件中大概47行内容为:
java.util.logging.ConsoleHandler.encoding = GBK
就可以了,默认应该是UTF-8
文章浏览阅读243次。kindle的笔记推荐方式是使用clippings.io网站,可以自动去重标签,简化阅读,同时按书名分类,方便导入印象笔记。这里使用python自己尝试去重。方法是遍历每段文字时,取每段的前8个字符,加入到集合。如果所遍历的文字没有出现在集合中,就写入到txt文件中。反之,则不写入。方法一:rtext=open("My Clippings.txt","r",encoding='utf-8')#kindle中的txt放到py文件的根目录wtext=open("Clipping.txt","w",enc_kindle书籍去重
文章浏览阅读421次。关于数据中台的思考与总结目录关于数据中台的思考与总结数据中台数据汇聚数据开发智能运维数据体系数据资产管理数据服务体系离线平台苏宁实时平台美团点评bilibili网易离线数仓与实时数仓从0建设离线数仓区别数据中台解决方案零售行业原文地址:https://miaowenting.site/2020/03/24/%E5%85%B3%E4%BA%8E%E6%95%B0%E6%8D%AE%E4%B8%AD%E5%8F%B0%E7%9A_出个思考题,数据中台在实时场景支撑上还有哪些不足
文章浏览阅读8.9k次,点赞5次,收藏32次。MATLAB之随机森林TreeBaggerTreeBagger1 方法:2 属性:TreeBaggerTreeBagger用来创建一个袋装决策树的集合。1 方法:appendcompacterrorfillproxgrowTreesmargnmdsproxmeanMarginoobMarginoobMeanMarginoobPredictpredict2 属性:OOBPermutedPredictorDeltaError:大小为1×Nvars的数值数组,包含每个预测变量(_treebagger
文章浏览阅读7.5k次,点赞7次,收藏22次。一、概述openwrt 一个比较重要的特点就是它采用 ipk 包的形式安装软件。有点像是 windows 下面的安装包一样,用户只需用简单的命令就可以将 ipk 安装包安装到 openwrt 系统中,非常方便。ipk包..._openwrt makefile
文章浏览阅读1.9w次,点赞151次,收藏508次。一、Socket知识1. Socket概述2. Socket通信原理3. java.net包二、基于TCP协议的Socket编程1.Socket类和ServerSocket类2.使用Socket编程实现登录功能三、基于UDP协议的Socket编程1.DatagramPacket类和DatagramSocket类2.使用Socket编程实现客户咨询_java socket编程
文章浏览阅读1.1k次。作者BLOG:HTTP://blog.csdn.net/curllion -----互相学习using System;using System.Security.Cryptography;using System.Text;using System.IO;using System.Windows.Forms;namespace Curllion{ public class Cry_c#加密
文章浏览阅读2k次。Could not resolve all files for configuration ':app:debugCompileClasspath'.解决方案_> could not resolve all files for configuration ':debugcompileclasspath'. >
文章浏览阅读5.1k次,点赞11次,收藏22次。想要打包QT软件,HM NIS Edit编辑器与NSIS编译器是必不可少的工具,首先2个软件必须安装。在创建脚本:向导时,发现安装语言处没有选项,也就无法进行下一步,最终找到原因:首先必须安装NSIS编辑器 这两个软件是配套的,缺一不可!!具体解决步骤打开 HM NIS Edit编辑器 在菜单栏里NSIS(N)处打开配置按钮;打开配置窗口 会看到 路径选项 下面包含编辑器和帮助两个..._him nis edit无安装程序语言
文章浏览阅读2.1k次,点赞4次,收藏18次。目录A、冒泡排序B、选择排序C、插入排序D、折半插入排序E、归并排序F、快速排序G、希尔排序堆排序、基数排序、桶排序后续补充。。。。。A、冒泡排序冒泡排序有很多种实现方式。下面总结常见的几种,并对冒泡排序进行改进。 冒泡排序1//冒泡升序排序1,强烈推荐,好记void BubbleSort(int arr[],int length) { int tmp; in_算法导论代码
文章浏览阅读732次。pygame教程安装pygameGame Development 1-1: Getting Started with PygameGame Development 1-2: Working with SpritesGame Development 1-3: More About SpritesPygame Shmup Part 1: Player Sprite and ControlsPygame..._add game folder
kali安装教程:选择debian 8.x,自定义依赖软件包和配置文件,移除已安装的软件包。
文章浏览阅读1w次,点赞10次,收藏40次。#include "stdio.h"#include"conio.h"void TestFunc(); long fun(int n){ /**********Begin**********/ long i,k;long s=1; for(i=2;i<=n;i++) {for(k=2;k<i;k++) if(i%k==0)break; if(k==i)s=s*i; }return s; /********** E_6-9 求正整数n以内的素数之积