您的位置:首页 > 运维架构 > Tomcat

idea从svn检出项目并部署到tomcat上

2018-03-07 09:21 405 查看

步骤

1.在Idea开启页面选择从Subversin检出项目



2.svn地址选择好后next,选择检出的目录,即检出项目的存储位置



3.选择OK打开该项目,Idea会检测到项目中未配置的信息,选择Add as Maven Project及Configure即可,在项目结构Project Structure中也可配置



4.点击右上角箭头,选择Edit Configuration配置tomcat



5.选择左上角加号,添加本地tomcat



6.之后选择tomcat的Deployment标签页,点击绿色加号添加项目部署方式



如果无对应界面,那么可能会出现如下页面:



选择右下角fix按钮增加配置,出现如下页面



选择从相应模块添加,之后选择对应的项目模块即可,保存后继续配置



7.选择部署方式:war-exploded,该方式将项目文件移动到tomcat部署的文件夹里,支持热部署,开发时一般选用这种方式,最直观的体验就是更改代码后不需要重启服务器,只需要选择更新项目资源即可,选择这种方式后还需要进行后续的一步配置才行



8.添加好后,在右侧Application context中设置项目访问根目录



9.配置完部署方式后,返回server标签页,发现VM options下方多了一条选项,将两个选项框中的内容都改为Update classes and resources,表示在更改完项目后,进行更新操作即可更新classes及resources文件,而不需要重启



10.未配置JDK时,需要在如下Project Structure中配置项目使用的JDK版本



错误信息

在进行如上配置后,发现报错:

java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [sun.reflect.DelegatingConstructorAccessorImpl]

在重启本地mysql服务后正常启动,应该是未能正常访问本地Mysql服务器的缘故
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Idea mave svn 项目配置