啊啊啊,学习不努力,遇到各种问题啊。关键还不是写项目遇到的问题,而是刚刚安装那堆软件时候遇到的各种奇葩问题。所以啊,自己给自己开坑,记录一下。
首先,jdk、tomcat、mysql不要盲目安装新版本,千万不要,我就是一个活生生的例子,心里苦啊。
1、从长记忆,遇到的第一个问题应该是安装tomcat时候出现的闪退问题,当时百度了各种问题,什么吧start改成run之后再加pause啊什么的,都不都不管用,后来看到。。。。。(我忘记了,想一下当是我怎么弄的)。
2、servlet那个打包时候,jdk各种环境各种包都没问题,.java文件就是无法编译为.class文件
解决方法
3、mysql安装版本太高,连接navicat报错(几几几来着,忘记了,我查一下),大概意思是前一版和后一般的mysql什么的加密方式不同
解决方法
4、安装ecplise时候选对版本,看好安装哪个,如果不对,就会无法找到Dynamic Web project,无法建web 程序。这时候有两个解决办法,一个是安装另一个程序(具体名字我想想),另一个方法是点击help安装一系列插件(此方法有风险)。
具体过程:
5、安装完ecplise之后要配置相应的tomcat'和jdk版本,具体过程以后更新细化时候补充。
6、因为我安装的jdk10版本过高,经常会出现各种奇葩问题,所以我准备在不卸载jdk10的基础上安装jdk8
具体过程及注意事项随后再写
7、当我改完jdk版本之后,输入javc正常出现相应内容,输入java -version显示已经更改的jdk版本号,此时tomcat也要进行
相应更改路径,运行tomcat可能会出现几个严重错误,我梳理一下随后写上
8、在ecplise中运行了几个项目时候发现jdk版本太高报错了,才打打算再装一个低版本的jdk的,当时已经在eclplise中配置当是电脑上装的jdk10和tomcat9
但是当我使用新装的jdk的时候,一直报错超时或者不能启动tomcat(具体报错内容随后补上)
报错超时时候解决方法
还有报错,,,忘记了,随后补上(几个报错都是在tomcat上改的)
9、那么重头戏来了,各种改tomcatexplise依旧报错无法启动,这是为什么为什么为什么!!!!!!
猛然间发现ecplise下面错误列表上面有一行xiaozi,好像是tomcat用到了jdk10的一个叫javax的什么东西
不对啊,我改成jdk8 了啊。于是再次查看tomcat的环境配置,修修改改,然而并没有什么用处。
后来仔细一想,好像在ecplise中我还配置jdk来着,百度一查,哈哈哈哈,果然我那里配置的是10,按照百度到的方法配置了jdk8 ,运行,成功啦。
因为我是第一次用ecplise,什么都不会,自已研究了一晚上安装啊什么的问题(包括误吧project exporer关掉可是不知道怎么再弄回来,还有那堆配置啊什么的),所以忘记了还要配置hdk这回事,哎,丢人。
10、tomcat'倒出日志问题
萝莉吧嗦的讲了一堆,今天是列一个大纲,怕自己忘了,渣渣一个,具体记录自己慢慢写