尝试用idea部署maven

编程入门 行业动态 更新时间:2024-10-10 00:23:03

尝试用<a href=https://www.elefans.com/category/jswz/34/1771010.html style=idea部署maven"/>

尝试用idea部署maven

1用idea部署maven是一件很简单的事情,只需要创建一个maven工程,然后再建立maven子工程即可!
但是其中有一些小问题需要注意:

- 使用idea建立maven工程的时候,如果你选择了quick start 模板进行创建
那么就不会自动给你生成src/main,src/test。这些文件夹。解决办法有,就是建立的时候自己添加archertypeCatalog=internal 属性。网上有教程。但是有点麻烦。
所以我的建议还是什么都不选。直接创建。

接下来就是我删除重新创建再删除,找资料再创建,直到出现熟悉的目录结构才罢休。

这样也是有问题存在的,因为你选择模板创建的时候,他会让你自定义maven,setting.xml,还有本地仓库位置。因为你是第一次进行创建,它自动就给你指定了。然后会给你自动生成。这样的话,你就用不了你本地配的仓库了。如果你没配,那么就没影响。不过我觉得还是用自己下载的maven,和自己配置的仓库好。既然你选择了直接创建不选用模板,那么你就要在配置pom.xml文件的时候,先在file==>setting 然后直接搜索maven,如图所示,进行配置:

这样的话基本的项目就建立起来了。然后你配置pom.xml的时候,是会引入很多包的。在library可以看到,然后右边会有如图所示的红的文件。详细的信息在图中,可以自己看。

接下来就是复制一些资源文件到工程中,但是出现了问题,一直没有解决,很简单的问题,怎么就复杂了呢?如图:
我复制黏贴失败,卡进度条,动不了。

解决办法如下::

在idea没被打开的时候删除缓存

C:\Users\Administrator.IntelliJIdea2017.3\system 删除里面的caches文件夹 随后重启IDEA
再进去之后尝试复制,一下就成功了!
如果你进去之后,有上次复制的一些片段文件,你肯定会进行删除再进行复制,但是你删除的时候,idea会配置配置,然后就会更新到一个开始的境地。这时候,你再复制还是会indexing,不是说没用,而是你删除的时候,又滚回去了,所以,如果你删除文件一定要再次重新操作一次。不要以为没用。如果没有这样的情况,那么更好。如果是这样,建议你按照我这样来,或许会更好,当然可能还有其它情况。那我就不知道了。*

接下来就是进行测试能不能正确访问到我所复制的jsp页面,经过多次尝试,发现访问不到:用不同项目验证之后,我猜测,我的目录结构配置不正确,也就是说,我可能不应该把文件全部拷贝到resource中,接下来进行尝试:

尝试1个小时,并没有解决问题,但是我发现了一个东西,让我收益匪浅,这下我对diea配置更理解一分了;



Facets和Artifacts的区别:

Facets 表示这个module有什么特征,比如 Web,Spring和Hibernate等;
moudule我的理解是组件,一个工程模型,而facets则是进一步表示moudule的特征,恩,很合理!!

Artifact 是maven中的一个概念,表示某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式;

一个module有了 Artifacts 就可以部署到应用服务器中了!就是生成东西的配置。

这样设置之后,等idea对修改的配置进行更新。对,你没看错,有时候你都不知道怎么对的,怎么错的,而且改了也没好,可能就是因为你改对了,但是idea还没有反应过来。等反应过来的时候,你又改了,这不是来来回回怀疑人生了吗?这时候,你可以稍等一下,看一下右下角有很小的更新信息。没东西跳的时候,差不多就是好了,个人猜测。希望有用。然后就成功访问到jsp了,这下基本的是成了。接下来就是进行各种框架的整合,然后代码的编写。代码的编写,修修改改应该都是属于业务逻辑进行开发的时候了。而配置环境还是很重要的。
虽然配置环境说起来简单,但是实际上坑极多,踩一脚,出来了,就懂了。

我以前错的时候,就去网上搜答案,按照网上的答案进行修改。有时候能成,有时候成不了。答案太多了,不知道那个是对的,那个是适合自己的。最后成功了都不知道如何成功的。我这样好久,直到前天才觉得这样是不行的。你不知道怎么错,也不知怎么对。最后还是什么都不知道,只有自己成功的那个模板,动都不敢动。我觉得你解决一个问题时,先知道是什么问题,这个很简单,然后自己想一下,想不出来,也不要浪费时间,非要自己想出来。这没必要,想不出来,就去找答案,找到之后,就去尝试,但是尝试的过程中,一定要把自己进行的改动,和产生的效果记录下来,我建议一定要记录下来,然后这个过程我认为你就会知道,怎样会导致怎样。这个配置的作用。和那个选项的作用。同时可以加深印象,更不容易忘记,而且以后忘了也可以翻翻自己的记录。当你遇到的坑越多,解决的问题越多,那么你积累就越厚。那么你就能进行一些简单的分析。为什么会这样,如何解决。慢慢的你会越来越能应对这些问题。然后这些就都不是问题了。

=====》HJKG

更多推荐

尝试用idea部署maven

本文发布于:2024-02-28 01:52:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767705.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:idea   maven

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!