hallo zusammen,
mir ist das was aufgefallen, was mich irritiert:
wenn ich ein webprojekt unter eclipse erstelle, mache ich normalerweise kein "web projekt", sondern ein normales java-projekt. den rest (application server, build-path etc.) konfiguriere ich manuell.
nun hatte ich aber den fall, dass ich ein "web project" erstellen musste. wie ich gesehen habe, werden per default dort die kompilierten java-klassen unter workspace/mywebproject/build abgelegt.
daneben gibt es ja noch ein verzeichnis namens "WebContent", das dann letztendlich dem deployment entsprechen sollte? meine frage ist: warum werden die java-klassen nicht direkt nach workspace/mywebproject/WebContent/WEB-INF/classes kompiliert???
(es ist mir bekannt, dass ich das mit dem build path ändern kann, was ich auch gemacht habe...)
aber warum wird nicht "per default" dorthin kompiliert? dann wäre die struktur innerhalb von "WebContent" 1:1 richtig zum deployen...
warum sollte ich schlussendlich z.b. per ant-script einen teil aus den "build"-verzeichnis, den anderen teil aus den "WebContent" holen um ein .war-file daraus zu erstellen? was haben sich die entwickler hierbei gedacht?
grüsse, jan
mir ist das was aufgefallen, was mich irritiert:
wenn ich ein webprojekt unter eclipse erstelle, mache ich normalerweise kein "web projekt", sondern ein normales java-projekt. den rest (application server, build-path etc.) konfiguriere ich manuell.
nun hatte ich aber den fall, dass ich ein "web project" erstellen musste. wie ich gesehen habe, werden per default dort die kompilierten java-klassen unter workspace/mywebproject/build abgelegt.
daneben gibt es ja noch ein verzeichnis namens "WebContent", das dann letztendlich dem deployment entsprechen sollte? meine frage ist: warum werden die java-klassen nicht direkt nach workspace/mywebproject/WebContent/WEB-INF/classes kompiliert???
(es ist mir bekannt, dass ich das mit dem build path ändern kann, was ich auch gemacht habe...)
aber warum wird nicht "per default" dorthin kompiliert? dann wäre die struktur innerhalb von "WebContent" 1:1 richtig zum deployen...
warum sollte ich schlussendlich z.b. per ant-script einen teil aus den "build"-verzeichnis, den anderen teil aus den "WebContent" holen um ein .war-file daraus zu erstellen? was haben sich die entwickler hierbei gedacht?
grüsse, jan