History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEABKL-5427
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Nikolay Chashnikov
Reporter: Gabriel Harrison
Votes: 1
Watchers: 1
Available Workflow Actions

Mark as Stalled
Operations

If you were logged in you would be able to see more operations.
IDEA: Backlog

WebApp Resource Directory Options (Exclusion, Recursive)

Created: 08 Sep 05 00:15   Updated: 10 Jul 08 17:56
Component/s: J2EE
Affects Version/s: None
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. Existing dialog.jpg
(21 kb)
Environment: All IntelliJ supported operating systems.

Build: 3,467


 Description  « Hide
Not sure where exactly to put this, because in some ways the existing web app approach technically works I guess this may fall into a feature request.

The problem is that I want to point my project at an existing source controlled web app. My company decided against the IntelliJ standard of having a resources directory that gets copied to the ROOT of the web app upon deployment/compile.

Here is what would be useful; in the Web Resource Directories section the dialog for each entry should have:

  • path
  • relative path
  • list of excluded directories
  • checkbox for recursive (true/false)

This would allow two standard entries that mimmick normal webapp deployments and it would allow me the flexibility to use IntelliJ and abide by my companies various directory policies.

path: {path/to/webapp/WEB-INF}
relativePath: /WEB-INF
excluded-directories: none
recursive: true

path: {path/to/webapp/}
relativePath: /
excluded-directories: WEB-INF (and optionally META-INF)
recursive: true



 All   Comments   Work Log   Change History      Sort Order:
Gabriel Harrison - 08 Sep 05 00:19
This is the existing dialog that I'd like to add the excluded directories list and recursive checkbox to.

Yegor Yarko - 08 Sep 05 12:07
This belongs to IDEA Web module rather then Fabrique.

Tim Haley - 08 Sep 05 16:29
To make it really useful, I would like to see a couple of tree views in the web resources configuration panel, similar to the Paths tab. The left tree should display all of the folders that are included in the content based on the paths tab. The right one should show a "deployment view" of the web resources directories. The user should be able to select a folder in the left tree and drag it over to the right tree placing it in the hierarchy where it needs to be. There should also be options to add new (sub)folders to the deployment view tree as well as including/excluding the content sub-folders in the deployment view tree.

Maxim Shafirov - 09 Sep 05 19:50
Another idea would be more concrete paths like path/to/webapp/WEB-INF automatically exclude those more generic like path/to/webapp. Would that work for you?

Maxim Shafirov - 09 Sep 05 19:51
I mean this could work the same way it currently works for modules: If certain module A c0ontent directory lies strictly under other module B content it automatically excluded from B content.