之前一直有个疑问,在环境变量中配置是 jdk7,但在项目中配置的是 jdk8,两者不同为什么也能正常使用呢?
今天就这个问题解释一下:
1、工具中配置的jdk和环境变量中配置的没有任何关系。
例如,在环境变量中配置的是 jdk8 ,而工具中配置的是 jdk7,那么在工具中就不能使用 jdk8 的新特性,必须要把工具中的 jdk 配置成 jdk8 才可以。
2、之所以要配置环境变量,只是为了能在 cmd 中使用,与在工具中开发没有任何关系。
例如:不配置环境变量,在工具中配好,照样正常开发。
maven集成了tomcat插件还需要额外的tomcat吗
不用再安装tomcat服务 在插件块配置好tomcat插件相关版本端口等信息,运行maven命令: tomcat:run ,第一次启动相对慢点
<build>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.8.v20171121</version>
<configuration>
<webAppConfig>
<contextPath>/</contextPath>
</webAppConfig>
<httpConnector>
<port>80</port>
<idleTimeout>10000</idleTimeout>
</httpConnector>
</configuration>
</plugin>
</plugins>
</build>
以下是ide插件需要安装本地服务tomcat
原文:https://blog.csdn.net/qq_38369069/article/details/80126671