Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 329414 - Unable to see/use ANT view in Eclipse Javascript download
Summary: Unable to see/use ANT view in Eclipse Javascript download
Status: RESOLVED WONTFIX
Alias: None
Product: EPP
Classification: Technology
Component: javascript-package (show other bugs)
Version: 1.3.1   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-04 01:33 EDT by Rodrigo Silveira CLA
Modified: 2010-11-05 01:34 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Silveira CLA 2010-11-04 01:33:33 EDT
Build Identifier: 20100917-0705

The Eclipse JavaScript download comes with a number of ANT jars, including a plugin folder folder with ANT; in fact, this folder's content is exactly the same as its counterpart in the Eclipse Classic download! I noticed a number of differences in some of the configuration files and the jar files in the features folder.

This looks like a release issue where the ANT feature was not properly configured for the Eclipse JavaScript download.

I use Java and Javascrit and would like to use both languages in one single IDE.


Reproducible: Always

Steps to Reproduce:
[b]Steps to reproduce[/b]
1. Download & install the Eclipse classic (3.6.1, Helios)
2. Navigate to Window/Show View/Other
3. Observe the ANT view offered as a choice
4. Download and install the Eclipse Javascript (3.6.1, Helios)
5. Navigate to Window/Show View/Other

[b]Observed Behavior[/b]
The ANT view NOT offered as a choice

[b]Expected Behavior[/b]
The ANT view is available on the  the Eclipse Javascript  download

[b]Question[/b]
Is there a workaround?

Thanks
Rodrigo
Comment 1 Remy Suen CLA 2010-11-04 05:25:48 EDT
(In reply to comment #0)
> The Eclipse JavaScript download comes with a number of ANT jars, including a
> plugin folder folder with ANT; in fact, this folder's content is exactly the
> same as its counterpart in the Eclipse Classic download!

That's for the Apache Ant installation and has nothing to do with Eclipse's Apache Ant tooling support.

> This looks like a release issue where the ANT feature was not properly
> configured for the Eclipse JavaScript download.

Actually, the JavaScript download does not include JDT so I see no reason why the Ant tooling would be included.
http://www.eclipse.org/downloads/compare.php

> Is there a workaround?

Install JDT from the update site and you should get Ant.

If you think the JavaScript download should include JDT, you should take it up with the packaging team.
Comment 2 David Williams CLA 2010-11-04 19:54:56 EDT
Is ant (all by itself) useful with JavaScript? Or does it need JDT? If so, I'd check if there was an "ant feature" we could include, but don't think there is. 

And, I'd prefer not to include JDT feature so this package remains as small and special-cased as possible. I realize it does have some jdt bundles in it, but it does so because of some some other side issues related to debug dependencies (see bug 310282) and isn't supposed to (and we hope they are not always required). 

If you have suggestions on how to make this sort of information more obvious, and/or how to install JDT from software repository, that'd be great. 

Thank you for opening this issue.
Comment 3 Rodrigo Silveira CLA 2010-11-05 01:34:49 EDT
David - My Javascript work requires a far amount of processing like transforming XML files into HTML etc. I use ANT for that. Therefore, the answer to your question is that I need ANT. I suspect that the same would be true for many of my colleagues.

After a bit of research (thrashing might be a better word, but then what is the difference any way?) I ended up setting for Eclipse J2EE (a forum recommendation), since I also do server side work, although without requiring all the comes with it.

In closing I want to thank all Eclipse team members for jumping into this one really fast.

- Rodrigo