首页 > 其他分享 >idea启动spring项目

idea启动spring项目

时间:2023-04-06 10:04:07浏览次数:60  
标签:tomcat 项目 spring 配置 idea Server 启动 server

原文连接:https://blog.csdn.net/w_t_y_y/article/details/100337840

 

一、没有安装tomcat:

1、点击

进入:

2、点maven,点击左上角+号:

配置spring项目:

(1)在parameters的command file中输入:

org.mortbay.jetty:maven-jetty-plugin:6.1.26:run

(2)

在runner的vm option中输入

-Djetty.port=8000

即可。

3、关闭弹框,选择刚配置的项目,点击运行按钮即可:

二、安装了tomcat:

1、点击Edit  Configurations

  进入配置页面,再点左上角的+号新增tomcat项目:

  在弹出的选项中选择Tomcat Server---->Local,如果没有Tomcat Server需要单独安装插件

    

  2、接下来是配置你的tomcat路径和项目信息:

   (1)配置server服务器:切换到第一个tab,即Server下:

         1)配置Application  server:就是配置tomcat服务器,点configure可以配置,如我的:

         

       2)配置端口号和访问路径:注意这里url的端口号和下面的port需要保持一致

         

  (2)配置项目:切换到第二个tab,即Deployment这个tab下,点+号,在弹出的项目中选择你的项目war

          

        如我选择的:

    

注意下这两个context需要保持一致,不然会找不到:

修改了Deployment下的context后,Server下可以会自动变

   到这里配置就结束了,如果需要配置多个tomcat项目,重复上面的1、2步骤即可,可以选择同一个tomcat,但是注意端口不能重复,如我使用一个tomcat新建了两个项目:

    

3、启动:在控制台下找到services:

 

可以看到这里有两个我已经配置好的项目,oss_service和activity,需要启动哪一个,就选中项目,点左边的启动或debug按钮即可,控制台的server下(如图)打印的是项目的日志,

几个tomcat log打印的是tomcat的日志。

标签:tomcat,项目,spring,配置,idea,Server,启动,server
From: https://www.cnblogs.com/r1-12king/p/17291719.html

相关文章

  • idea的.iml文件位置不合适问题
    idea的.iml文件位置不合适问题cause当我们修改完module的名称后,.iml文件还会在原来的文件夹中生成,将这个.iml文件拖到其他文件夹后会失效(不起作用)resolve引用博客。具体操作:IgnoreProjects->ReloadAllMavenProjects重启IDEAUnignoreProjects->Reload......
  • 聊聊spring中bean的作用域
    前言今天分享一下springbean的作用域,理解bean的作用域能够在使用过程中避免一些问题,bean的作用域也是springbean创建过程中一个重要的点。Springbean的作用域类型singleton(单例模式):在整个应用程序的生命周期中,只创建一个Bean实例。默认情况下,所有的Bean都是单例模式。p......
  • springboot项目图片不显示的问题
    首先确认你的图片路径是对的那么大概率就是浏览器缓存的原因,因为页面直接用的是缓存的旧数据,所以显示不出来。再不修改浏览器设置的情况下,最简单的办法就是直接项目在pom.xml文件里引入devtools如下:<dependency><groupId>org.springframework.boot</groupId><artifactId>sp......
  • SpringBoot如何进行限流,老鸟们还可以这样玩!
    大家好,我是飘渺。在SpringBoot如何进行限流,老鸟们都这么玩的!一文中我们详细介绍了为什么需要对接口进行限流,也介绍了常见的限流算法,最后还基于Guava工具类实现了接口限流。但是这种方式有个问题,无法实现分布式限流。那今天我们来利用Redis+Lua来实现分布式限流。Lua脚本......
  • Java SpringBoot Bean InitializingBean
    Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。Spring初始化bean有两种方式:实现InitializingBean接口,实现afterPropertiesSet方法。(比通过......
  • spring事务
      步骤;1.在要开事务的方法上面加一个@Transactional  2.设置事务管理器:  3.在config里enable一下事务管理,写个@EnableTransactionManagement        角色:  spring事务相关配置: ......
  • 解决在创建springboot项目中遇到:Error:(3, 32) java: 无法访问org.springframework.bo
    解决在创建springboot项目中遇到:Error:(3,32)java:无法访问org.springframework.boot.SpringApplication File--->ProjectStructure    选择对应版本        File--->Settings--->Build,Execution,Deployment    修改对应版本 ......
  • Spring框架学习
    一、第一部分:SpringIoC&DI1.Spring概述1.1Spring是什么(1)Spring是分层的JavaSE/EE应用full-stack轻量级开源框架;(2)Spring以IoC和AOP为内核;InverseOfControl:反转控制AspectOrientedProgramming:面向切面编程(3)提供了展现层SpringMVC和持久层SpringJDBC......
  • SpringBoot启动流程
    启动类@SpringBootApplicationpublicclassApp{publicstaticvoidmain(String[]args){ SpringApplication.run(App.class,args);}}@SpringBootApplication对于一个SpringBoot程序的启动首先需要一个加了@SpringBootApplication注解的启动类。@Spr......
  • 设计模式(三十二)----综合应用-自定义Spring框架-自定义Spring IOC-自定义Spring IOC
    1自定义SpringIOC总结1.1使用到的设计模式工厂模式。这个使用工厂模式+配置文件的方式。单例模式。SpringIOC管理的bean对象都是单例的,此处的单例不是通过构造器进行单例的控制的,而是spring框架对每一个bean只创建了一个对象。模板方法模式。AbstractApplicationC......