Reputation: 720
I need to change the default Eclipse WTP "Web Resources" dynamic folder. Currently it points to WebContent, and I need to point to src\main\webapp.
Upvotes: 19
Views: 20925
Reputation: 11
In my case the problem was that the jsp located in resources/templates were not found
The solution has been to change
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
by the following
<wb-resource deploy-path="/" source-path="/src/main/resources"/>
That is, modifying the file
.settings\org.eclipse.wst.common.component
Upvotes: 0
Reputation: 10948
I prefer the following solution, as the configuration is then saved in the .project
file and also all files are kept visible in the Eclipse Project Explorer.
Create a Linked Folder called WebContent
pointing to /src/main/webapp
:
Right click project > New > Folder. Folder name: WebContent
. Advanced > Link to alternate location (Linked Folder): PROJECT_LOC/src/main/webapp
.
Upvotes: 5
Reputation: 20956
Upvotes: 2
Reputation: 256
Give Preference to eclipse GUI!
if don't appear to you see this
Unable to find Deployment assembly Eclipse Juno
Upvotes: 7
Reputation: 720
I found the solution:
Under .settings folder in your project's folder, there is a file named "org.eclipse.wst.common.component", inside it change the line <wb-resource deploy-path="/" source-path="/WebContent"/>
with <wb-resource deploy-path="/" source-path="/src/main/webapp"/>
.
That's all!
Upvotes: 22
Reputation: 9
Or you may even do a simple rename of WebContent directory. Eclipse will update the above mention settings files
Upvotes: 0