1、公司最近新上了一台windows Server 2012 的服务器,打算要部署Java 程序,因此做了一些前期准备
下载了 jdk1.7 和 jdk1.8
还有tomcat
2、安装,配置jdk1.8,不多说了,参考
https://www.cnblogs.com/1175429393wljblog/p/5700758.html
解压tomcat
3、测试 JDK 是否正确安装
4、启动tomcat
发现一闪而过
好多次都是这样,蒙圈了
然后灵机一动
打开cmd 窗口,把startup.bat脚本拖进去,回车
就出现了这个,很惊讶
在我的小破本上,从来没有出现这种情况,用了这么多年tomcat 也没有配置过CATALINA_HOME,
可能是服务器跟破本不一样?满脑袋问号
然后百度了一下,把首页的链接都参考了一下,要不就是段位太高,我这样的小菜鸟看不懂;
要不就是真的去配置CATALINA_HOME 了,感觉没有必要(小声bb)。
5、解决问题的重要步骤
问同事!
6、同事说
他也不知道为啥,但是在 setclasspath.bat 脚本里加上下面两句话
set JAVA_HOME=D:\java\jdk\jdk8
set JRE_HOME=D:\java\jdk\jdk8\jre
内容根据实际情况自己换一下
然后ctrl+s 保存
双击启动 OK!
7、现在还不知道是什么原理,等我以后找到了就来填坑。