Java开发 | 项目管理工具maven安装及配置
maven是一个基于Java的项目管理工具,通过配置maven的pom.xml文件,可以轻松的管理项目的jar包。在协同开发的过程中,使用maven构建项目,可以实现统一开发规范和工具以及统一管理jar包。
maven是一个基于Java的项目管理工具,通过配置maven的pom.xml文件,可以轻松的管理项目的jar包。在协同开发的过程中,使用maven构建项目,可以实现统一开发规范和工具以及统一管理jar包。
Tomcat服务器是一个免费开源的web服务器,属于Apache软件基金下Jakarta项目的一个核心项目。Tomcat是小型轻量级应用服务器,普遍被运用在中小型系统和并发量不高的场景下。
今天甲方爸爸提出了要求,需要把图表显示的数据保留百分数的小数点后一位。实际上这个显示的问题之前在后台处理数据的时候就处理过,当时是没有保留小数的。后来要求保留小数点后一位就在后台处理了,谁知道,在前台展示的时候,莫名的出现小数点后十几位数,只能在前台通过JS再处理一遍了。
最近需要把一个项目的最新版本代码同步到服务器上,发现本地使用的数据库名,在云服务器上已经存在了,且被用于开发其他项目的demo,为了保证项目和数据库同名,不得不把服务器上的数据库名修改,然而当我把本地的数据库还原到服务器上时,发现物理文件名和日志名重复,无法还原。才发现,单单修改一个数据库名,在这种情况下是不行的,相当于给数据库取了一个别名,底层还是指向原来的名字。还需要修改逻辑文件名和物理文件名。
在翻阅博客的过程中发现,原来是MySQL 8 版本开始更改了加密方式,而Navicat还是用原来的加密方式,为了能够解决登陆问题,需要用「mysql_native_password」加密方式更新 root 用户密码。alter user 'root'@'localhost' identified with mysql_native_password by '123456';
今天在部署项目是发现启动Tomcat后,访问:localhost:8080 不出现那只小猫 ,才想起自己的Eclipse是重新配置的Tomcat,然后就直接部署项目启动进行访问了,所以才出现这个问题。Eclipse通过server新添加的tomcat,它的配置项有一个是默认的,如果直接部署项目访问是无法访问到项目的。
在微服务开发过程中,我们需要开启很多的服务,为了方便管理,我们可以使用IDEA的Run DashBoard来启动相关服务。 默认情况下,IDEA检测到你的项目中由SpringBoot项目时,会提示你开启Run DashBoard。如果没有的话,则需要自己手动开启
当在Linux系统中遇到Textfilebusy错误时,可以通过查找并终止占用该文件的进程来解决。首先使用(fuser filename)命令找到占用文件的进程ID,然后使用(kill -9 进程ID)命令杀死该进程。例如,针对hostapd文件的错误,通过fuser命令定位到进程6149,并使用kill-9命令将其杀死。
新手进行Java开发前,首先需要安装好JDK环境。目前Oracle公司已经发布了JDK11,但是在实际程序开发中,主流公司使用JDK版本多为JDK 7 和JDK 8。因此新手学习Java开发时推荐使用JDK 8作为开发环境。下面是Windows系统下JDK 8安装及环境配置教程。