Kann nicht speichern .html-Datei in eclipse

Arbeite ich an einem javascript-Projekt in eclipse. Die statischen html-und javascript-Dateien benötigen, um Zugang zu meinem service, die ruhige end-Punkte, damit ich diese in das java-Projekt, mit denen die end-Punkte, so konnte ich auf Sie zugreifen, ohne cross-domain-Probleme.

Plötzlich, obwohl, wenn ich Versuch zu speichern eine änderung an meiner html-Datei, ich kann nicht, es sei denn, ich halte die java-Anwendung ausgeführt werden.

Die Abfolge der Ereignisse ist wie folgt:

Run java web app with Jetty

Can save changes to html file.

Open html file in chrome with url: http://127.0.0.1:8901/myapp/myapp-admin.html

Cannot save changes to html file.

Close chrome.

Still can't save changes.

Stop jetty running in eclipse.

Can save changes.

Wenn ich versuche, es zu speichern gibt die folgende Fehlermeldung:

Save could not be completed. Try File > Save As... if the problem persists.

Reason:
Could not write file:
C:\{path to file}\myapp-admin.html

(The requested operation cannot be performed on a file with a user-mapped section open)

Wenn ich versuche, verwenden Sie speichern unter, um das überschreiben dieser Datei, es funktioniert immer noch nicht, mit der Fehlermeldung:

Save could not be completed. Could not write file: {etc.}

Hier ist die html-Datei:

<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>


<title>myapp Admin</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
    <h1>myapp</h1>

</body>
</html>

Das einzige, was ich geändert habe war, wie diese abgebildet wurden, in der web.xml. Grundsätzlich, bevor ich war, wodurch Sie den Frühling-Weg mit einem Feder-controller, etc.

Bin ich jetzt Rendern Sie statisch, mit:

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>*.html</url-pattern>
    <url-pattern>*.js</url-pattern>
    <url-pattern>*.css</url-pattern>
</servlet-mapping>

Aber ich weiß nicht, warum, dazu führen würde, dass diese Art von Problem.

Frühling zugeordnet wird, etwa so:

<!-- Declare a Spring MVC DispatcherServlet as usual -->
<servlet>
    <servlet-name>spring</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <!-- Configure DispatcherServlet to use AnnotationConfigWebApplicationContext 
        instead of the default XmlWebApplicationContext -->
    <init-param>
        <param-name>contextClass</param-name>
        <param-value>
          org.springframework.web.context.support.AnnotationConfigWebApplicationContext
      </param-value>
    </init-param>
</servlet>

<servlet-mapping>
    <servlet-name>spring</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>
<session-config>
    <session-timeout>
        30
    </session-timeout>
</session-config>

Kann jemand mir helfen herauszufinden, was ist hier falsch, und wenn es einen Weg gibt, um es arbeiten wie ich es mir vorstelle?

InformationsquelleAutor CorayThan | 2013-06-13
Schreibe einen Kommentar