下载安装IDEA,并配置maven,tomcat
1.官网下载tar包
2.解压到指定目录
$tar zxvf ideaIC-2019.3.4.tar.gz -C …/Appliction/
3.启动IDEA
如下步骤:
执行完sudo bin/idea.sh之后会自动弹出安装向导
按步骤完成安装
4.上图右下角有个Configure点一下有个setting,点击setting进入配置。
找到Build,Execution,Deployment->Build Tools->Maven->Runner
主要在是VM Options加上-DachetypeCatalog=internal
5.继续配置maven
三个内容:
1.maven安装目录
2.maven文件夹下的conf/setting.xml
3.本地仓库
补充:setting.xml我手动修改了私服和本地仓库的位置,这个需要自己配置一下。
我贴一下吧
这个是错误示范:
正确的应该这样:标签在标签内。。这样的话src目录就会出现了
配置一下maven home dir,user settings file,local repo
6.然后就可以开始create new project了
点击左边的Maven
next
说一下命名的问题:
对我来说还是不能随意命名的,不然目录会很乱。
我首先在~/目录下新建了一个server-workspace文件夹 (这个文件夹用来存放所有project)
再在~/server-workspace目录下新建maven文件夹 (这个文件夹用来存放我学习有关maven的project)
这样的话我打开我的server-workspace是这样的结构,比较有条理性。
next
next
安装中。。
安装成功:
框架都自动添加进去了,右下角有build success消息。
所以,找不到src,webapp看一下是不是settings.xml配置有问题。
下载tomcat并配置环境变量:
1.先下载再解压tar包
2.然后在bin目录下的startup.sh添加环境变量
3.shutdown.sh一样,配置环境变量。
开启:
浏览器中输入localhost:8080
浏览器中输入127.0.0.1:8080说明安装成功。
终端输入./shtutdown.sh关闭服务器出现错误,还没有解决这个问题,待我解决之后再来回答。。。
上面完成了下载安装IDEA、安装下载配置tomcat。
ps:想要在IDEA完成tomcat部署工作,还需要安装配置maven。
插一句。当我下载完smart tomcatz插件重启之后,之前带有骨架的project又有src目录了。。自动添加了信息。。
在IDEA配置tomcat
deployment:部署地址,注意此处需要填写的路径是源码里webapp的路径
(本来想用那个没加骨架的project,但是那个没有webapp目录。。因为那个没添加web,所以如果正常来说新建一个项目,会自动生成src目录,webapp也会存在。)
此时目录结构:
目录的问题还需要再研究一下。
到此为止,框架应该差不多搭好了,剩下的是写代码。