Diana - compile output path wrong

I have an existing project which has module specific output paths defined. The project has many modules which are all linked to eclipse .classpath files. So pretty much the only thing in the .eml files for the modules is the ouptut path and directories to exclude.

When I open the project in Diana I get very strange behavior. The value in the Output path and the Test output path do not appear to be coming from the .eml fiels. The values are all wrong and not what I assigned for the project in Selena. When I change the output path values, I can't figure out where the information is stored and the .eml files remain unchanged. Even stranger, many of the modules seem to be using the same output path. For example, if I change one, the others get changed also when I close and re-open intelij.

Most of my modules are in the same directory. I have one module which is in a different directory and it is the only module whose output path is not changed with the rest. It's path appears to be correct, but if I change it, it is also not reflected in the .eml file. If I re-open the project in Selena all is good and the Output paths are still configured correctly.

Has anyone else experienced this behavior? I've looked around and haven't seen anyone else mention this. I am currently trying build 8858 but have had this same problem with many other versions including the Milestone release. Obviously this keeps me from being able to use Diana.

Any suggestions? Is this a bug?

2 comments
Comment actions Permalink

Hello melody,

I have an existing project which has module specific output paths
defined. The project has many modules which are all linked to eclipse
.classpath files. So pretty much the only thing in the .eml files for
the modules is the ouptut path and directories to exclude.

When I open the project in Diana I get very strange behavior. The
value in the Output path and the Test output path do not appear to be
coming from the .eml fiels. The values are all wrong and not what I
assigned for the project in Selena. When I change the output path
values, I can't figure out where the information is stored and the
.eml files remain unchanged. Even stranger, many of the modules seem
to be using the same output path. For example, if I change one, the
others get changed also when I close and re-open intelij.

Most of my modules are in the same directory. I have one module which
is in a different directory and it is the only module whose output
path is not changed with the rest. It's path appears to be correct,
but if I change it, it is also not reflected in the .eml file. If I
re-open the project in Selena all is good and the Output paths are
still configured correctly.

Has anyone else experienced this behavior? I've looked around and
haven't seen anyone else mention this. I am currently trying build
8858 but have had this same problem with many other versions including
the Milestone release. Obviously this keeps me from being able to use
Diana.

Any suggestions? Is this a bug?


Diana uses new names for .eml files and ignores old ones. Filed as http://www.jetbrains.net/jira/browse/IDEADEV-30962

Thank you.

Alexander.


0
Comment actions Permalink

Thank you. I really looked trying to find that piece of info. Perhaps some kind of non-compatibility list or migrating instructions can be made to save a lot of time.

0

Please sign in to leave a comment.