首页 > 编程知识 正文

java小项目(java数组)

时间:2023-05-05 15:20:29 阅读:86484 作者:808

今天是xfdsb自学Java的第98天。

感谢您的观看。 谢谢你。

当然,今天开始学习:

经过97天的学习,对JavaSE、数据库和前端的基本知识有了大致的了解。

这些基础打好之后,就可以开始做Java项目了。

项目开发过程中会出现一些问题。

jar包太多了,放在lib文件夹里会很混乱。 jar包的版本之间也可能存在冲突。 与在多个项目中使用的jar包一样,需要多个副本。 如果发现定制jar包中的错误,则在修改后,开发人员每次都必须手动接收新的jar包,并替换本地jar包,这非常麻烦。 主要是处理jar包,但解决这些问题的方法是使用maven。

一、maven概述

maven,专家的意思,那是项目管理工具。

1maven下载

在网上搜索那个官网下载就行了。

这个软件是由一个叫Apache的组织开源的,不得不说这个组织很伟大。 Tomcat也是开源的。

必须将压缩包解压缩到没有中文、空格或其他特殊字符的文件夹中。 解冻后可以使用。

2面的作用

其中maven的主要作用如下。

项目管理:编译、测试、打包、部署、执行,这一系列流程都可以通过maven进行管理。 管理jar包:也就是上述问题。 管理插件:开发过程中需要使用各种插件。 3maven环境变量的设定

与Java一样,还需要配置maven环境变量。

在回顾知识点时,环境变量的作用如下:

这个程序可以在任何路径上运行。 如果未设置环境变量,则只能在相应的安装路径上执行。

环境变量设定完成后,在dos窗口中输入命令“mvn -v”,如果成功执行,则表示配置完成。

二、maven仓库

仓库可以理解为用于存储项目所需的jar软件包的目录,根据需要直接导入即可。

分为当地仓库、中央仓库和便衣。

1本地仓库的配置

这个必须设定。 maven项目创建后,如果需要jar包,则优先去本地仓库。

如果当地仓库中有该jar软件包,可以直接使用,即使没有网也可以导入。 如果当地仓库中没有这个jar包,则需要下载到中央仓库或私服。

maven文件目录

您可以在此目录下创建一个文件夹资料档案库,用于存储下载的jar包。

conf文件夹下的设置文件

>

conf即存放配置文件的地方,其中里面的setting文件就是一个核心配置文件。

③本地仓库路径

找到标签<settings>,使用标签<localRepository>可以配置本地仓库路径。

当然其也有一个默认的路径,不自定义路径也行,不过自己配置下也挺简单的。

并且一般不会将其存放在c盘中,因为随着我们的不停使用,repository文件夹会越来越大。

我这边为求方便就放在c盘了,毕竟以后工作也不会用到该电脑。

2私服仓库的配置

maven所有的jar包都是从中央仓库下载的,是国外提供的一个资源库。

但是在国内这种网络条件下,去访问国外的网站是比较慢的,所以私服就出来了。

找到<mirrors>标签,在该标签下配置私服。

阿里巴巴作为国内顶尖的互联网企业,就提供了一个公共代理仓库,配置阿里云私服即可。

当然有的企业也会配置属于自己的私服。

三、maven工程

使用IDEA创建maven工程之前需要将本地的maven配置到IDEA环境中。

在IDEA开发工具中选择:File—Other Settings—Setting for New Projects

1配置本地maven

找到Maven选项栏:

Maven home中配置maven的安装路径。

User settings file中配置maven中settings文件的路径。

配置好后本地仓库会自动设置成在配置文件中设定的路径。

2配置maven参数

创建maven项目后,默认会下载一些配置资源,所以需要配置maven参数。

找到Maven中的Runner,将参数设置到VM Options,其中参数为:

-DarchetypeCatalog=internal

3创建maven-web项目

①创建普通java项目

NEW Project—选择Maven创建项目。

GroupID是项目组织唯一的标识符。

比如我的项目叫test001,那么GroupID应该是com.liuxiaoai.test001(域名+公司名+项目名)

ArtifactID就是项目的唯一的标识符,一般都是项目名+说明。

当然学习阶段也没有那么严格,了解即可。

②配置打包方式

在pom.xml文件夹中加一行标签:

<packaging>war<packaging>

即配置打包方式为war包。

同时点击import Change改变项目结构。

③配置webapp目录和web.xml

找到Projet Strusture—Facets

找到webapp文件路径并复制,同时在右上角点击那个加号,新增web.xml文件:

在弹出的选项卡中填入正确的web.xml路径:

也就是上述复制的webapp路径下的:WEB-INFweb.xml文件

④web项目目录结构

sec文件夹有main和test两个文件夹:

main中的java用来编写java代码。main中的resources专门存放配置文件。main中的webapp也就是web相关。test中用来编写测试代码。

pom.xml也就是maven项目的核心配置文件了。

⑤添加配置Tomcat

选择Edit Configurations

点击左上角的加号(+),找到Tomcat Server-Local,导入Tomcat,之后:

在最上面Name中可以设置Tomcat的名称。在右下角点击Fix,选择第二个。

⑥测试

在webapp目录下新建一个hello.html文件,文件内容如下:

启动tomcat后,访问Test.html。

如果能正确访问到该页面,说明项目创建OK。

最后

我使用IDEA创建maven-web项目,在配置打包方式改变项目结构时遇到了一个问题:

报错信息为:Unable to import maven project: See logs for details。

后来查询之后才发现,是maven版本和IDEA版本不兼容,我用的IDEA是2018版的,maven版本过高的话就会出现这种情况。

将maven版本换成旧版本的就好了,前面写的图片都是最新版的,我就不一一替换了。

谢谢你的观看。

如果可以的话,麻烦帮忙点个赞,谢谢你。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。