美文网首页
IDEA+MAVEN使用过程中常见的问题

IDEA+MAVEN使用过程中常见的问题

作者: 复苏森林 | 来源:发表于2020-10-10 09:19 被阅读0次

    在maven中引入了包,也install成功了,可是代码还是标红?

    在项目上右键,maven->reload project 即可

    was cached in the local repository, resolution will not be reattempted until the update interval of aliyun-repository has elapsed or updates are forced

    到maven rep路径下,找到相应的包,连文件夹一起删掉即可

    maven clean时:Failed to clean project: Failed to delete

    使用系统的任务管理器,查找java.exe,强制关闭即可

    pom文件中resources的作用是什么?

    配置mvn install 时,会把哪些文件拷贝到哪里

    在哪里指定web.xml文件

    <plugin>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.2</version>
    <configuration>
    <webXml>WebRoot/WEB-INF/web.xml</webXml>
    <webappDirectory>{project.build.directory}/{project.build.finalName}</webappDirectory>
    </configuration>
    </plugin>

    上述xml中的webappDirectory的作用是什么?

    指定war打出来的WEB-INF/classes放在哪里

    如何指定自己的tomcat配置?

    1、在项目中新建一个目录,写一个context.xml文件,把tomcat配置写进去
    2、在tomcat7-maven-plugin中配置contextFile,指向context.xml文件
    <plugin>

    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <executions>
    <execution>
    <phase>package</phase>
    <goals>
    <goal>run</goal>
    </goals>
    <configuration>
    <port>80</port>
    <path>/</path>
    <uriEncoding>UTF-8</uriEncoding>
    <contextReloadable>true</contextReloadable>
    <contextFile>_tomcat/context.xml</contextFile>
    <warSourceDirectory>{project.build.directory}/{project.build.finalName}</warSourceDirectory>
    </configuration>
    </execution>
    </executions>
    </plugin>

    上述配置中warSourceDirectory的作用是什么?

    配置从哪里读取整个war包资源或解压后的war包资源,然后在这个基础上启动tomcat容器

    相关文章

      网友评论

          本文标题:IDEA+MAVEN使用过程中常见的问题

          本文链接:https://www.haomeiwen.com/subject/ihsdpktx.html