首页 > 其他分享 >大二暑假第三周博客

大二暑假第三周博客

时间:2023-07-30 19:55:29浏览次数:35  
标签:tomcat 配置 第三周 idea 点击 添加 加号 暑假 大二

现在是第三周了,我这一周学习了四天,剩下的时候去练车了,可惜还是没有过

下面是我这一周的学习内容

 

这一周因为虽然已经安装好了大部分环境,但是在实际的使用中发现了一些问题

首先是在使用过程中原有的工程文件无法打开的问题

最开始我下载的是jdk8和jdk20,但是我的文件适配的是jdk11,这点好说,因为idea可以在使用过程中临时下载所需要的适配版本jdk,主要的问题是我接下来遇到的,tomcat配置方面的问题

提前声明,虽然我下载了许多tomcat版本,但是实际上问题和版本无关,这里我使用的是tomcat10

tomcat的环境配置还是那老一套

 

 

 就这样配置就差不多了,结果就是这样,我就不放这里慢慢试错的后果了,配置完之后打开bin中的startup.bat就能开始运行

 

 运行结果就是这两张图,虽然有人一直在问有关Using CATALINA_OPTS=" "的问题,但是实际上这个和正常的使用没有关系,我在上图所示结果下依旧正常打开了http://localhost:8080/

实际上卡住我的是下一个步骤,tomcat在idea上的配置,因为以前用的是eclipse,所以idea上面的配置我不太熟悉,网络上的教程显示的是从方框中添加

 

 

我添加了,但是系统回报给我的是一个404error,如图

 

上文我已经排除过的那种情况,也就是Using CATALINA_OPTS=" "的问题,其实是在我测试的过程中排除的,我可以肯定这和404无资源无关,那和什么有关呢,单纯我没有配置到位

 idea添加完tomcat之后直接关闭是不完全的,我们还需要进行下一步的配置,也就是如上图红框标识的一样进入到这个页面需要点按加号,点击加号后先点击artifact添加本工作文档的untitled:war exploded,然后再次点击加号,添加额外文件夹,文件夹目录就是tomcat目录下的一个root文件夹

 

之后点击untitled:war exploded的编辑按钮,进行编辑,在上图界面点击加号添加directory content,添加的目录为tomcat目录下的webapps文件夹

到这里,就算完全配置完成了,过程看着挺简单,实际上也很简单,问题出在我这里,我在配置tomcat的时候没有把所有应该配置到的地方配置完全,导致问题的出现。

环境配置完成之后我开始了大型数据库相关的学习,根据课件上的内容我开始学习了oracle,还没学太多,这里就先不列举学习的具体内容了,一个数据库,还差一部分这段的内容就学完了,之后开始学习比较重要的hadoop部分。

 

标签:tomcat,配置,第三周,idea,点击,添加,加号,暑假,大二
From: https://www.cnblogs.com/Bronya019c/p/17591894.html

相关文章

  • 2023暑假集训记2
    7.7~7.17、7.20NOI模拟+好题分享考试五六次的模拟考试,让我深刻了解到\(\text{NOI}\)的难度,明白自己和真正高手之间的差距,也懂了我自己需要努力的方向。我的代码能力有待提升,可以通过多做不同类型的题让我掌握一些写代码的技巧,规范我的码风,在同时了解自己容易出错、需要特别......
  • 暑假生活3
    原本计划本周专注于大数据信息相关知识的学习,然而不知道是不是因为家里的环境太过于放松导致规划的任务并没有按照实际情况完成,这一周只是对python进行了一小部分的学习,距离开学还有一个月,为了避免之后再出现类似的情况我决定对时间进行规划,做出一个相对详细一些的计划,从而保证学......
  • 2023暑假集训记1
    训练7.1~7.3(组合数学)上课上午来了两名学弟一起听\(\texttt{yny}\)学长讲组合数学。学长先讲了最基础的组合数定义,接着讲了亿些公式,和些恒等变换。注:之后的两天(7.2和7.3)我进行了消化,并且全部理解。讲了基本的公式恒等式后,学长通过讲例题使我们将知识进行运用。运用题对我来......
  • 2023.7.24-2023.7.30暑假第三周博客
    2023.7.25今日学习了NameNode元数据Hadoop是如何记录和整理文件和block块的关系呢?NameNode基于一批edits和一个fsimage文件的配合完成整个文件系统的管理和维护edits是一个流水账文件,记录了hdfs中的每一次操作,以及本次操作影响的文件及其对应的block会存在多个edits文件确保......
  • 暑假总结3
    Hadoop分布式文件系统(HadoopDistributedFileSystem,简称HDFS)是Hadoop的核心模块之一,它主要解决Hadoop的大数据存储问题,其思想来源与Google的文件系统GFS。HDFS的主要特点:保存多个副本,且提供容错机制,副本丢失或宕机自动恢复。默认存3份。运行在廉价的机器上。适合大数据的处......
  • 第三周总结
    本周在学习Python与大数据相关的内容中,我经历了一段充实而有收获的时间。以下是我本周的总结。首先,我开始了深入学习Python编程语言,这是一种简洁且功能强大的语言,广泛应用于数据处理和大数据分析。我复习了Python的基础知识,包括数据类型、变量、条件语句和循环结构等。此外,我还进......
  • 2023-07-23~07-29第三周暑假生活
    这周学习上有点懈怠周一周二沉迷小说的虚拟世界,周三周四一天只学了2个小时,周四周五在外县考科目二,还没考过......
  • 暑假集训D6 2023.7.29 补题
    原比赛链接2022年华中科技大学程序设计新生赛(重现赛)官方题解华中科技大学2022新生赛(HUSTFCPC2022)题解&滚榜\(underset\)\(\underset{\sim}Λ\)\(\underset{\sim}{abcd}\)N.WalkAlone'sConjecture题意:给定一个整数\(n\),找出两个数\(x\)和\(y\),使得满足如下......
  • 2023暑假杭电多校做题记录
    杭电0101原本以为单组询问要O(log)做,想了很久不会。发现数据范围是3000,于是直接暴力枚举相遇的点,excrt解两个同余方程即可,通过预处理可以做到\(O(nm+mlog)\)然后确实有加强版的题目CF500G大概可以转化成区间余数最小的问题,但是没研究明白,sad杭电0208线段树维护矩阵板题,比......
  • 暑假周记(7.29)
    BigInteger适合保存比较大的整形BigDecimal适合保存精度更高的浮点型(小数)//1.在对BigInteger进行加减乘除的时候,需要使用对应的方法,不能直接进行+-*///2.可以创建一个要操作的BigInteger然后进行相应操作BigIntegeradd=bigInteger.add(bigInteger2);System.out.......