Idea导⼊本地Mavenue项⽬
sql中dateadd⼀.导⼊Maven项⽬的问题
1. 安装后运⾏idea会直接打开如下页⾯ , 我们点击 Open
2. 选择⾃⼰的项⽬资源路径, 可以直接把项⽬使⽤⿏标拖进会⾃动寻位置,然后点击 OK
3. 完成后进⼊编辑界⾯
4. 之后我们先点开 File -> Other Settings -> Structure for 设置全局 JDK
之后点击 Project 应⽤刚才添加的 JDK
web服务器是一个软件系统5. 设置 Maven 点击 Other Settings -> Settings for
点击 OK 完成设置! ( 如果maven⽆法下载jar包的, 请检查是否联⽹,或者前往maven的 apache-maven-3.3.9\l 中设置正确的远程jar包下载路径,我这⾥设置的阿⾥云仓库 )
6. 需要让项⽬跑起来就要配置Tomcat , 点击右上⾓的
⾸先添加⼀个新的 tomcat
点击 Configure 配置c程序设计方法与实践
tomcat 路径配置完成后,再配置以下访问路径和端⼝号. 然后先不急着点确定,进⾏以下第四步点击 Deployment
7. Artfacts ( Web部署 )
继续以上的配置
估计有的⼩伙伴们到这个地⽅,哎,发现,我怎么就只有⼀个选项呀,artifact这个选项怎么没有呢?
不要惊慌,
⽅法⼀:
先看⽂章最底部的更新内容,看看是不是因为安装的编辑器不是开发版,也就是说你安装的是免费版的,那可能就是少了下⾯的插件。 看看安装之后,是不是就可以搞定问题啦。qq smtp服务器
后经有同学反应,你搜索不到插件的,是因为你使⽤的阉割版的,建议安装专业版,也就是付费的。
⽅法⼆:
根据以下按钮进⾏下⼀步操作, 没有以下按钮1 的使⽤ Shift + Ctrl + Alt + S 弹出窗⼝
为什么要配置 Artifacts ?
先理解下它的含义,来看看官⽅定义的artifacts:
An artifact is an assembly of your project assets that you put together to test, deploy or distribute your software solution or its
part. Examples are a collection of compiled Java classes or a Java application packaged in a Java archive, a Web application as a directory structure or a Web application archive, etc.
即编译后的Java类,Web资源等的整合,⽤以测试、部署等⼯作。再⽩话⼀点,就是说某个module要如何打包,例如war exploded、war、jar、ear等等这种打包形式。某个module有了 Artifacts 就可以部署到应⽤服务器中了。
(
jar:Java ARchive,通常⽤于聚合⼤量的Java类⽂件、相关的元数据和资源(⽂本、图⽚等)⽂件到⼀个⽂件,以便分发Java平台应⽤软件或库;
war:Web application ARchive,⼀种JAR⽂件,其中包含⽤来分发的JSP、Java Servlet、Java类、XML⽂件、标签库、静态⽹页(HTML和相关⽂件),以及构成Web应⽤程序的其他资源;
exploded:在这⾥你可以理解为展开,不压缩的意思。也就是war、jar等产出物没压缩前的⽬录结构。建议在开发的时候使⽤这种模式,便于修改了⽂件的效果⽴刻显现出来。
)
idea配置artifacts 默认情况下,IDEA的 Modules 和 Artifacts 的 output⽬录已经设置好了,不需要更改,打成war包的时候会⾃动在 WEB-INF⽬录下⽣成classes,然后把编译后的⽂件放进去。
落地页模板网站接着继续
到这,你就可以添加了,或者直接点右下⾓的那个fix,估计⼀下就⾃动,给搞定了,继续吧。
更新完毕。
在 Java Web 开发中,⼀般更新了 Java ⽂件后要⼿动重启 Tomcat 服务器,才能⽣效。你如上配置的话,不论是更新 class 类,css⽂件,html⽂件,js⽂件,还是更新 Spring 配置⽂件都能做到⽴马⽣效,⼤⼤提⾼开发效率。
有的同学反应,他没有如上的这⼀栏,这个是你配置tomcat之后,才有的之后启动项⽬ ....
启动成功! 完成
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论