IDEAMaven项⽬使⽤debug模式运⾏Tomcat的详细教程1、在l中添加下⾯的依赖就可以了
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope> // 这个是作⽤域
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
<scope>provided</scope> // 这个是作⽤域
</dependency>
注意:需要放在<dependencies></dependencies>中,不然会报错
我⽤的是mvn tomcat:run,这样会导致⼀个问题:尽管我配置的是tomcat7,但默认使⽤tomcat6,⽽tomcat6不⽀持jdk1.8版本
这⾥就需要添加tomcat7-maven-plugin的插件
注意:如果你的版本是tomcat7-maven-plugin 2.0 的话,由于它不⽀持 jdk 1.8,所以把它换成 tomcat7-maven-plugin 2.2就⾏了
在l⾥添加如下代码:
<plugin>
<groupId>at.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
这样就配置好了
《IDEA maven⽆法引⼊css、js、img等静态⽂件》、
在l⾥加上(需要拦截什么⽂件就加上去)
maven下载教程<servlet-mapping>
<servlet-name>default </servlet-name>
<url-pattern>*.js</url-pattern>
<url-pattern>*.css</url-pattern>
<url-pattern>*.map</url-pattern>
<url-pattern>*.jpg</url-pattern>
<url-pattern>*.png</url-pattern>
<url-pattern>*.eot</url-pattern>
<url-pattern>*.svg</url-pattern>
<url-pattern>*.ttf</url-pattern>
<url-pattern>*.woff</url-pattern>
<url-pattern>*.otf</url-pattern>
<url-pattern>*.woff2</url-pattern>
<url-pattern>*.gif</url-pattern>
</servlet-mapping>
在jsp页⾯加:
<%
String path = ContextPath();
String basePath = Scheme() + "://"
+ ServerName() + ":" + ServerPort()
+ path + "/";
%>
然后就可以直接引⽤bathPath了,如:
<link rel="stylesheet" href="<%=basePath%>/css/bootstrap.min.css" rel="external nofollow" type="text/css">
maven创建的Tomcat,使⽤debug模式进⾏运⾏
1.⾸先进⼊编辑构造。
2.选择绿⾊的“+”号往下拉到“Maven”这个选项点进去。
3.选择要debug运⾏的项⽬。
4.debug运⾏即可。
5、复制这个路径 + ⽂件⽬录就可以访问了
修改maven项⽬的前端代码,点击其他地⽅,刷新⽹页就可以了,不⽤重新启动 maven
注意事项:
这个部署只能在jsp页⾯修改有⽤,不能在Servlet中起作⽤,同时也⽆法识别 html
到此这篇关于IDEA Maven项⽬使⽤debug模式运⾏Tomcat的详细教程的⽂章就介绍到这了,更多相关IDEA Maven项⽬使⽤debug模式运⾏Tomcat内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。