静态文件中的更改不可见

时间:2014-06-07 19:17:28

标签: spring spring-mvc intellij-idea maven-plugin maven-tomcat-plugin

我使用Intellij IDEA 13.1.3 for Spring + angular web app。 Project是使用maven创建的,app在嵌入式tomcat服务器(tomcat-maven-plugin)上运行。

我创建了一个名为src / main / javascript的新源文件夹,用于存储角度代码。问题是,如果我更改该文件夹中的任何文件,则在重新启动服务器之前,更改在浏览器中不可见。如果我把文件放在webapp文件夹下,问题就会消失。

我认为我必须向pom添加一些东西?这是我的pom的一部分:

 <build>
    <defaultGoal>clean install tomcat7:run</defaultGoal>

    <plugins>

        <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
        </plugin>
    </plugins>

    <resources>
        <resource>
            <directory>src/main/javascript</directory>
            <targetPath>resources/js</targetPath>
        </resource>
    </resources>

</build>

1 个答案:

答案 0 :(得分:0)

您的Javascript必须位于src/main/webapp

之下