5/7更新说明:
重新写了一系列完整的过程,因为最后我都没用java做。。。
可以移步
用python和flask框架写MongoDB数据库网页(通院大三软件设计)运营商信息管理系统(1)环境配置_FitzFitzFitz的博客-CSDN博客
软件设计周。
第一次接触数据库,第一次接触java,煎熬。
又梦回大一装VS了,上一次这么痛苦是搭tensorflow和pytorch的环境。
人学着学者着就会发现自己其实什么都不会。
今天的任务主要是安装各种所需的软件,并配置环境。
比较叛逆,基本没怎么用老师给的软件版本,主要是不喜欢太过时的UI。
列个目录,并记录一下帮助比较大的博客。
目录
MongoDB安装
主要参考的是这两篇,实际做是按照上一篇来操作。MongoDB安装教程(Win10&Linux)_上上签i的博客-CSDN博客_mongodb安装教程win10
MongoDB安装(超详细)_AI bro的博客-CSDN博客_mongodb安装
注意:
一:MongoDB的版本的话主要涉及到的是一个到底要补做多少事情的问题。旧版(3.x)的需要自己建立DATA文件夹和别的,4.x版建立好了data,但仍要在data里放一个db文件夹,新版(5.x)的连db都不用放。(这个说法来自:Error: couldn't connect to server 127.0.0.1:27017_Hrealm的博客-CSDN博客,如果有同名报错也可以看这篇)
在2022/4/18官网的版本如下,关于5的博文较少不好学,所以选了4的最高版。
二:不少博文说Mongo的Compass安装很慢,我没有碰到这样的问题,直接装了,很快。
按照上一篇博文配置完环境变量MongoDB就安装完了。
三:配置的时候powershell/CMD要开着用,不能关。
四:我有一个独特报错是说:“找不到命令 mongod,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会..."这个按照提示在所有命令前面加上.\就好,这个是有英文提示的,应该看得懂。
MongoVUE
因为我先装了Compass,它的界面看起来很现代化,比较心动,但是要求用VUE,所以还是装了。
给大家对比下。(Compass点这个connect再点database能用就说明mongoDB没问题)
VUE
VUE的安装比较常规,可以自己搜,资源的话看了下csdn上也都有,和老师给的是一个版本,都是大约八年前的。要的话可以留言。
localhost能点开加号就没错。旧版界面比较落后,但是这个软件要钱,十五天免费之后会失去一些功能,老师给的版本很旧但是有破解,所以还是用了旧的。
JAVA 安装
这个参考了2021最新Java JDK1.8的安装教程_思无邪i的博客-CSDN博客_jdk1.8安装教程
据说这个jdk要装1.8版本是最好最稳定的,就按照教程装了。注册和下载这个应该是都要翻墙的(因为我一直挂着pac连接,所以我也分不大清到底要不要),装完发现1.8和老师发的8.0是一个意思,不同的说法。但是官网装的小版本会更新一些,我装的8u251。
全按照上面那篇博文就可以,这个人很细。
然后是Eclipse安装
参考这篇,到他的第十步就差不多了。
Eclipse最新最简最详细安装教程_rothschildlhl的博客-CSDN博客_eclipse安装教程
最新的版本已经到了2022/3的版本,哈哈*****,千万别下。下了会变得不幸,后面还有一些插件没有更新到这么高,要重新下。我现在给出的建议的版本小于2021年。
Eclipse汉化
移步我的另一篇:2022/4 Eclipse设置中文(不用翻墙)_FitzFitzFitz的博客-CSDN博客
这个汉化是根据Eclipse版本来的,最新的汉化到21/12版本。
Tomcat安装
比较复杂,移步另一篇:Tomcat安装(给出了安装包)和绑定Eclipse,以及报错:“Cannot locate document”的处理
细枝末节
eclipse里的文件导航一不小心被关了,在这儿: