Categories


Authors:
mahieugu
maartenc
logos
Apache

IvyIDEA

Products: IntelliJ IDEA

Vendor: Guy Mahieu

Email:

Website: http://www.ivyidea.org

SourceCode: IvyIDEA_3612.zip

Description:

Resolves module dependencies through Ivy

Features:

  • Apache Ivy integration (up to v2.4.0-rc1); no need for external ant build scripts to be called
  • Automatic ivy configuration of modules using facets (for modules containing an ivy.xml file)
  • Detection of dependencies that are really other intellij modules in the same project; these are added as module references
  • Detect source/document/jar type ivy artifacts in dependencies and add them as such to the module
  • Creation of a module library with all resolved ivy dependencies
  • Ivy configurations that need to be resolved can be chosen for each module
  • Properties can be injected into the ivy resolve process

Downloads: 209161
Rating:
Participated in rating: 10
Version Since Build Until Build File/URL Size (Kb) Date Details
1.0.10. 40.3000. . Download 1800.67 2014-03-31 02:36:39 details
. .
22 updates are hidden show all updates
Screenshot #2281
Screenshot #2280

Recent change notes:

IvyIDEA-1.0.10 released fixing a compatiblity issue with IntelliJ 13.1.

General usage instructions:

Configure the ivysettings file (usually called ivyconf.xml or ivysettings.xml) in the project settings. Add an IvyIDEA facet for every module you have that uses ivy (if it was not autodetected already) and point it to the ivy.xml file for that module. You can now resolve your dependencies through the Tools > IvyIDEA Resolve menu or through the right click menu of the project explorer.

Comments:

Anonymous
Rated:
2014-02-04 06:56:59
In the IvyIDEA settings, under 'Resolve Options', there is a flag: 'Resolve dependencies transitively' however, when selected those transitive dependencies in other project's modules do not appear in the module 'Dependencies' settings. Thus, while the module can be compiled via commands line, it does NOT compile via the IDE when trying to build the project or the specific module. Am I doing something wrong here?
.
ddimitrov
Rated:
2013-11-20 14:43:53
Can the plugin automatically detect multiple ivy.xml files and suggest to create modules for them? Accepting could start the default IDEA create module from sources dialog, prepopulated with he directory name, or could display custom dialog asking about sources layout.
.
venkatram.akkineni
2013-03-25 22:05:06
Is it possible to load properties from an xml file ? I have two files, ivy-mixin.xml (xml property definition) and ivy.xml. For some reason, ivy ide cannot read the properties inside ivy-mixin.xml and make them available for ivy resolution.
.
bksdev
Rated:
2012-06-12 08:52:26
Works great with Intellij IDEA 11, thanks for making this!
.
popalka
Rated:
2011-02-03 14:12:23
In IDEA 10.0.1 trying to use my own IVY settings under IvyIDEA -> General -> use your own -> button "browse for"

But button is not working...
.
Anonymous
Rated:
2010-05-27 14:44:02
There seems to be a few big bugs with this plugin.

1) Sometimes its source caching gets out of sync and won't detect a source change collected in a fresh artifact. The only solution is to manually "invalidate caches"

2) When you resolve via the plugin, the entire Ivy-collected library gets dropped from the facet you're deploying. This means you have to every time re-attach that library (and corresponding sources if you use them). This really slows down development.
.
Anonymous
Rated:
2009-01-14 09:17:51
The first ivy plugin that does the job!
.
Anonymous
Rated:
2009-01-12 14:17:00
this is the way to do it: simple seamless ivy dependency integration.
.
Anonymous
Rated:
2009-01-07 16:22:25
The plugin is well done, but what I still miss is the possibility to define a different ivy configuration during compile and packaging of my war files.

It would be great to use a "compile" or "test" configuration for compiling and junit testing. The "runtime" or "deploy" configuration could then be used for packaging only those libs inside the war.
.
Anonymous
Rated:
2009-01-04 22:17:41
.
Anonymous
Rated:
2009-01-04 22:01:19
simplicity!
.