查看原文
其他

免费版 IDEA 为啥不能使用 Tomcat ?

大家好,我是磊哥。


IDEA有两大版本,一个是Ultimate版本,一个是Community版,ultimate是需要收费的,Community版是开源免费的。然而社区版却并不支持web开发。这里就教大家怎么使用。


一、进入插件管理界面

File -> Settings -> Plugins


二、在插件界面的

搜索框里输入“Tomcat”,选择Smart Tomcat 安装。安装成功后,按钮会变成绿色“Restart IDEA”,重启IDEA。

注 意
 文末有:7701页互联网大厂面试题 

三、添加tomcat配置

1、在顶部菜单 Run -> Edit Configurations 进入设置运行配置界面

2、选择配置界面左上角的加号,就可以看到smart tomcat的添加插件,选择插件添加新配置。

四、配置tomcat

新建完tomcat的配置后,需要对tomcat做以下配置:

1、项目名称

2、deployment:部署地址,注意此处需要填写的路径是源码里webapp的路径。

3、Context Path: 发布的上下文,即访问url的前面的根路径(会自动识别,一般不需要修改)

4、tomcat访问相关的端口

5、启动tomcat虚拟机的相关参数,如设置虚拟机的内存空间等等(开发一般不需要设置)

如图:

五、启动tomcat

配置完tomcat后,就可以在界面的右上角看到用于运行tomcat的图标。

点击好后,需要配置tomcat server 和web项目,tomcat server选择对应tomcat的根目录。


而deploymnet选择需要启动的web项目,特别注意的是,这里选择web项目的webapps目录,同理如果是myelipse项目选择webContent目录,选择好了后,就可以启动项目了。


至于这个打包的话,还是加入maven插件来打包吧,这个插件未找到打包的方式,毕竟是免费的。

近期技术热文


第3版:互联网大厂面试题

包括 Java 集合、JVM、多线程、并发编程、设计模式、算法调优、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android 大数据、阿里巴巴等大厂面试题等、等技术栈!

阅读原文: 高清 7701页大厂面试题  PDF

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存