IDEA如何配置JAVAWEB项目--【唐诗300首】(上)

简介: IDEA如何配置JAVAWEB项目--【唐诗300首】(上)

李白平生三大爱好,对酒当歌,游山玩水,写项目!(噢,不是,是做诗)

当代程序员也有三大爱好,吹牛,打游戏,看妹子(噢,不是,是写代码)

清平调·其一

唐·李白

云想衣裳花想容,

春风拂槛露华浓。

若非群玉山头见,

会向瑶台月下逢。

这首诗告诉我们,一个项目的界面外观是多么的重要!

环境:

博主使用的idea版本主2017版本/或2018.2版本 因为有JSP页面,所有不能使用社区版,

JAVA : 1.8

mysql : 5.5

mysql客户端: mysqlfront

JAVAWEB 项目一般目录

由于前期JAVA对于硬件配置来说还是比较吃“资源”的大软件,主要吃的是“内存”,当然了,现在的机器,包括笔记本电脑都基本上16G打底,32G起步。所以,内存也不再是比较奢侈的资源。

而当内存比较少的时候,eclipse 的工具就有了很好的舞台。

使用eclipse 创建一个javaweb项目的大致目录结构就是这样的,因为是第一次新建,我们的目录只包含了一些基础的文件夹。

然后我们看一下他们的功能是什么。

test:项目名称(也可以是其他名称,尽量和自己创建的项目内容相关);

Java Resources:用来存放src和Libraries的根目录;

src:存放Java源代码的目录(如果以后项目框架是Spring、Struts、SSM等,可以多建立一些包,用于区分业务层、逻辑层等);

  • Libraries:存放的是Tomcat及JRE中的jar包;
  • build:自动编译.java文件的目录;
  • WebContent:存放的是需要部署到服务器的文件;

MEAT-INF:MEAT-INF文件相当于一个信息包,是存放工程自身相关的一些信息,元文件信息,目录中的文件和目录获得Java 2平台的认可与解释,用来配置应用程序、扩展程序、类加载器和服务。通常由开发工具和环境自动生成;

MANIFEST.MF:配置清单文件;

WEB-INF:是java的WEB应用的安全目录。所以这个目录下的文件,是不能被客户端直接访问的,只有服务端才可以访问。如果想在页面中直接访问其中的文件,必须通过web.xml文件,对要访问的文件进行相应的映射才能进行访问。

  • classes:存放Java字节码文件的目录;
  • lib:用于存放该工程用到的库;
  • *.jar:用于存放程序需要用到的jar包;
  • web.xml:web工程的配置文件,完成用户请求的逻辑名称到真正的servlet类的映射;
  • *.jsp:用于存放jsp的前端页面。

环境说明

JAVAWEB的项目从eclipse 或git /gitee 如何在idea里运行

将项目导入到idea里,由于没有使用MAVEN,所以没有pom.xml文件,跟高校里的环境要求完全一致!

SRC目录,

WebRoot目录,

其它的目录是eclipse工具所带,在idea 中没有用。

.idea 目录是idea工具自产生。

初始状态

初始的状态。使用File->Project Structure 进入

此时的项目是编译不通过的,甚至连JDK的设置都是有问题的。

开始修正设置

这一页需要注意的是Project SDK 是不是正确

这一页,设置Modules SDK里为project  SDK 。然后把下面的列表里的红色的JAR包清除,都清除也是可以的。(要留下1.8的JDK)

Libraries 先不要管,因为现在还只是当做一般的JAVA项目,所以先要加WEB的Facets

点击Facets页的加号“+”,先中YaoLeGou 的这个项目。

IDEA会帮助 我们生成的一个默认的WEB的目录及设置。

将原来的Deployment Descriptors 删掉

然后点击加号“+”

点击OK就可以了。

再把Web Resource Directories 里的列表项删掉,

然后点右侧的绿色加号“+”

选中项目里的WebRoot目录,点“OK”

注意这里有一个打包使用tomcat的地方

最后点一下Create Artifact 按钮。

然后点击这个对话框里的OK。

Facets设置没有红色的部分了,

然后,IDEA会有一个红色的提示,这是直接点Fix 即可

基础设置结束!

相关文章
|
4月前
|
IDE Java 开发工具
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
IntelliJ IDEA创建Java项目的图文详细步骤,手把手带你创建Java项目
514 10
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
|
4月前
|
监控 测试技术 开发者
IDEA项目调试你都会用了么,快看看是否有你不知道的调试技巧
在IntelliJ IDEA中,熟练运用调试工具可显著提升开发效率。通过设置断点、单步执行、变量监控等功能,快速定位问题并优化代码性能。此外,掌握多线程调试、异常处理及远程调试技巧也至关重要。为提高效率,建议合理使用条件断点、快捷键与日志监控,同时不断学习总结经验。若觉得有用,别忘了点赞收藏!
IDEA项目调试你都会用了么,快看看是否有你不知道的调试技巧
|
4月前
|
数据安全/隐私保护
IntelliJ IDEA使用技巧:在一个项目中如何正确引用其他子模块。
我希望这个解答可以帮助你,有了这些知识,你可以更好地使用IntelliJ IDEA并轻松处理项目中的子模块。
320 19
|
4月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
266 27
|
6月前
|
Java 应用服务中间件 API
Servlet开发流程 (里面有Idea项目添加Tomcat依赖详细教程)
本文详细介绍了Servlet的开发流程,包括在IntelliJ IDEA中添加Tomcat依赖的详细教程。通过上述步骤,开发者可以快速搭建并运行一个基本的Servlet应用,理解并掌握Servlet的开发流程对于Java Web开发至关重要。希望本文能够帮助开发者顺利进行Servlet开发,提高工作效率。
476 78
|
4月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
337 18
|
5月前
|
缓存 Java Spring
IDEA中配置HTML和Thymeleaf热部署的步骤
以上就是在IntelliJ IDEA中配置HTML和Thymeleaf热部署的步骤。这样的配置可以大大提高你的开发效率,让你更专注于代码的编写,而不是等待应用的重启。希望这个指南对你有所帮助!
305 21
|
Android开发
Idea_学习_07_Idea常用配置
      二、参考资料 1、Android Studio 入门级教程(一)
863 0
|
6月前
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
948 13
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
468 0

热门文章

最新文章