idea configuration没有tomcat_同学,其实用免费版的IDEA来创建SpringBoot项目挺方便的......

7571748275aab3feb2b9c9e0a0a2020c.png

作者:TisFreedom   来源:http://bit.ly/2N0DXaR # springboot项目资源:
GitHub地址:https://github.com/TisFreedom/springbootdome.git码云地址:https://gitee.com/TisFreedom/springbootdome.git
1.环境配置(jdk、maven、idea社会版)这里我就不再详细讲解。 2.新建maven项目。File>New>Project>Maven>Create from archetype>Maven-archetype-webapp>Next

bbb6320f2b7bd5aeeadfe3831f07004e.png

 3.填写GroupId和ArticleId  然后Next

0af6ed804c32737873bcbf52d70efcfb.png

 4.配置自己的maven(如果你没有用默认的也行),完事Next

301badfcdb89e8bf217aea68e46c91e8.png

  5.确认项目存放目录,然后Finish

2f548006528b0bfd4ffe771454c4883e.png

如果右下角出现这个东西,麻烦你点一下Import Changes。 

6bfc0f63ce5c16a36584ad7560805e5c.png

会生成标准的web项目目录,当然会少java目录和resource目录

1ecc40009c6ebeee1f70075518365ff2.png

6.新建java目录和resource目录

c8076a06075bd477aefa8217dcfa235d.png

1ff0a9d14f6bba9157fa0e3632885425.png 这样就建好了,当然idea是无法识别这些文件夹是干嘛。所以需要手动设置。  选中文件夹>左键>Mark Directory as java文件夹选 Sources Root resources文件夹选 Resources Root

105f95c4c67ad05d6bd261d341a158eb.png

7.配置pom.xml

    <parent>        <groupId>org.springframework.bootgroupId>        <artifactId>spring-boot-starter-parentartifactId>        <version>1.5.6.RELEASEversion>        <relativePath />    parent>     <dependencies>                 <dependency>            <groupId>org.springframework.bootgroupId>            <artifactId>spring-boot-starter-webartifactId>        dependency>                <dependency>            <groupId>org.springframework.bootgroupId>            <artifactId>spring-boot-starter-tomcatartifactId>        dependency>                <dependency>            <groupId>org.apache.tomcat.embedgroupId>            <artifactId>tomcat-embed-jasperartifactId>        dependency>                <dependency>            <groupId>org.mybatis.spring.bootgroupId>            <artifactId>mybatis-spring-boot-starterartifactId>            <version>1.1.1version>        dependency>        <dependency>            <groupId>mysqlgroupId>            <artifactId>mysql-connector-javaartifactId>        dependency>                <dependency>            <groupId>org.springframework.bootgroupId>            <artifactId>spring-boot-starter-log4j2artifactId>        dependency>                <dependency>            <groupId>javax.servletgroupId>            <artifactId>jstlartifactId>        dependency>        <dependency>            <groupId>taglibsgroupId>            <artifactId>standardartifactId>            <version>1.1.2version>        dependency>                <dependency>            <groupId>org.springframework.bootgroupId>            <artifactId>spring-boot-devtoolsartifactId>            <optional>trueoptional>            <scope>truescope>        dependency>    dependencies>     <build>        <plugins>            <plugin>                <groupId>org.springframework.bootgroupId>                <artifactId>spring-boot-maven-pluginartifactId>                                <configuration>                    <fork>truefork>                configuration>            plugin>         plugins>    build>
8.配置application.properties文件  如果配置访问前缀后缀要建立相应的目录和视图
#修改端口server.port=80 #数据源相关配置spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8spring.datasource.username=rootspring.datasource.password=123spring.datasource.driver-class-name=com.mysql.jdbc.Driver #访问前缀和后缀spring.mvc.view.prefix=WEB-INF/jsp/spring.mvc.view.suffix=.jsp mybatis.mapperLocations=classpath:com/springboot/mapper/xml/**/*.xml
9. 新建启动类
@SpringBootApplication//扫描控制器类@ComponentScan(basePackages="com.springboot")//扫描dao@MapperScan(basePackages="com.springboot.mapper")public class SpringBootStart {    public static void main(String [] args){        SpringApplication.run(SpringBootStart.class,args);    }}
10.新建控制器
@Controllerpublic class TestController {    @RequestMapping("/")    public String index(Model model, HttpServletResponse response) {        return "index";    }}
你的目录应该是这样子的

e320b8b8c95cf09ae4c11ec377f0b18e.png

11.启动访问

7e3181387924590b2c274b4928b5de39.png

abd26498228f9dd609aca2aa2f04db99.png

如果你也向我一样配置了端口,和控制器默认路径。name自接用  localhost  就能访问。

如果你配置失败了,通过github或者码云去下载源码查看。谢谢阅读!!
热文推荐

它,是一部全网最全的JDK发展历史轨迹图...

算法:如何实现大正整数相加?老师,免费版的IDEA为啥不能使用Tomcat?

f00065b5bf26a1b57ef384133da2f0f8.png

同时,分享一份Java面试资料给大家,覆盖了算法题目、常见面试题、JVM、锁、高并发、反射、Spring原理、微服务、Zookeeper、数据库、数据结构等等。

获取方式:点“在看”,关注公众号并回复 面试 领取。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,打开Eclipse IDE,选择“File”菜单,然后选择“New”和“Dynamic Web Project”。 2. 在“New Dynamic Web Project”对话框中,输入项目名称和目标运行时环境(例如Tomcat),然后单击“Next”。 3. 在“New Dynamic Web Project”对话框的“Configuration”选项卡中,选择“Generate web.xml deployment descriptor”选项,然后单击“Finish”。 4. 在Eclipse IDE中,右键单击项目名称,选择“New”和“Servlet”。 5. 在“New Servlet”对话框中,输入Servlet名称和包名称,然后单击“Next”。 6. 在“New Servlet”对话框的“Configuration”选项卡中,选择“Generate comments”选项,然后单击“Finish”。 7. 在Eclipse IDE中,右键单击项目名称,选择“New”和“JSP”。 8. 在“New JSP File”对话框中,输入JSP文件名称和包名称,然后单击“Finish”。 9. 在Eclipse IDE中,右键单击项目名称,选择“Properties”和“Java Build Path”。 10. 在“Java Build Path”对话框中,选择“Libraries”选项卡,然后单击“Add Library”。 11. 在“Add Library”对话框中,选择“Server Runtime”选项,然后单击“Next”。 12. 在“Add Library”对话框中,选择目标运行时环境(例如Tomcat),然后单击“Finish”。 13. 在Eclipse IDE中,右键单击项目名称,选择“Run As”和“Run on Server”。 14. 在“Run on Server”对话框中,选择目标运行时环境(例如Tomcat),然后单击“Finish”。 15. 在浏览器中输入http://localhost:808/项目名称/,即可访问Java Web项目。 ### 回答2: 2022年1月创建Java Web项目时,我们需要首先了解Java Web开发的基本架构和技术栈。 首先,我们需要选择一个Web框架,如Spring MVC、Struts2等。其中,Spring MVC较为流行,它能够帮助我们快速搭建Java Web应用程序,并提供了一整套的解决方案,包括依赖注入、AOP等。 其次,我们需要选择一个MVC模式的数据库访问框架,如MyBatis、Hibernate等。MyBatis是一个轻量级、易于使用的ORM框架,它能够灵活地映射Java对象到SQL语句,实现对象化的数据库访问。Hibernate也是一个常用的ORM框架,它能够让我们使用面向对象的方式访问数据库,提高了代码的可读性和可维护性。 此外,我们需要选择一个Java Web服务器,如Tomcat、Jetty等。Tomcat是Apache软件基金会开发的Java Web应用服务器,它支持Servlet、JSP等Java Web标准,并提供了一些常用的扩展。 最后,我们需要选择一个开发工具,如Eclipse、IntelliJ IDEA等。Eclipse是一个功能齐全的开发工具,支持Java、Web、数据库等领域。IntelliJ IDEA是一款功能强大的Java开发工具,支持众多框架和技术。 在创建Java Web项目时,我们需要遵循MVC模式,将业务逻辑、数据访问、用户界面分别封装在不同的组件中,实现代码的高内聚、低耦合。同时,我们需要注意安全性、性能等方面的问题,确保项目的稳定、可靠、高效。 总之,Java Web开发需要综合运用多种技术和工具,也需要不断学习和探索。希望我的回答对你有所帮助。 ### 回答3: JAVA WEB项目能够快速搭建、高效性能、稳定性强、跨平台支持丰富,深受广大开发者青睐。然而,在创建JAVA WEB项目的时候,需要涉及多个环节,需要谨慎处理。以下是创建一个JAVA WEB项目的步骤: 1、选择开发工具:Eclipse、IntelliJ IDEA是非常不错的JAVA WEB开发工具,如果您在学习JAVA WEB开发,开发经验不足,建议使用Eclipse,其用户体验是相对更好的;若您是有一定经验的JAVA WEB开发工程师,建议使用IntelliJ IDEA,它有强大的代码补齐和代码自动排版等优秀特性。 2、创建一个新的Web项目:打开Eclipse或IntelliJ IDEA,点击“新建”按钮,创建一个新的JAVA WEB项目,在这里可以填写项目名称、项目路径、JDK等信息,此处需要妥善设置。 3、导入所需的JAR包:完成第二步后,在项目中可能需要导入一些外部的依赖,如JSTL基础标签库、Servlet API等jar包,可以通过Maven管理依赖,避免手动下载与配置。 4、配置Web.xml文件:Web.xml文件是JAVA WEB项目的核心配置文件,可以在其中添加Servlet、Filter、Listener等来处理请求和响应。需要注意的是,Web.xml文件中对应的servlet、filter、url-pattern等节点都要正确配对,否则会导致项目运行出错。 5、编写页面和代码:在完成上述的环节后,开始编写前端页面和后端代码,思考如何完成所需的业务功能,接收前端请求,处理后端逻辑,输出结果。 6、部署到WEB服务:部署的方式有多种,如Tomcat、Jetty等,也可以在IDEA中直接点击运行,将项目部署到内置的WEB服务器中。具体的部署方式因开发者的使用环境和个人喜好而异,各种方式均可。 在创建JAVA WEB项目时,以上几个步骤可以让我们更加轻松地完成项目搭建,并在代码编写的过程中完成优化和调试等环节。需要注意的是,不仅需要关注JAVA WEB项目中的技术,也需要考虑到开发周期、开发质量、以及代码规范和用户体验等方面,让项目更加完善。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值