actually I’m trying to write some general documentation for my colleagues
how to setup a nice working Debugging environment for MicroManager 2.0 plugins,
in our case a Win 10 environment.
Currently we are using:
- Open JDK
- µManager 2.0
- Ant Builder in an Eclipse environment
The plugin projects are hosted in Git database
Although plugin development works in principle, it’s kind of a struggle to set up a new developer machine every time.
I still have a bunch of questions and everytime I try to find answers I’m lost in space.
Maybe one of you is fighting the same problems and can point me to useful weblinks or you can provide some useful hints based on your experiences - that would make me very happy…
So here are my open questions:
Is the (latest) Eclipse version a recommended SDK or should I stay with an earlier versions or even switch to a different one like Netbeans?
I would like to avoid lot’s of individual configurations when pulling the project from a git database (1st time), so tried to use environment variables in Eclipse.
Nice try but at the end not really the holy grale…
Would Maven be the better solution here? I would love to see some step-by-step example how to configure things here.
Actually we are building our plugins in the current installation directory of micromanager, not a problem if you have admin rights on that machine. (Win 10)
A better approach would be to setup a different directory for the development of debug/run versions before putting them in the program directory - that should be reserved for release versions. A recommended approach?
Have I understood this correctly? MIcromanager 2.0 cannot work in a Fijii environment and vice versa?
Anyone dealing with MM2 image aquisition and post processing in Fijii?
How do you resolve this issue?
Actually I have have reached the state of some kind of cluttered patchwork documentation… not quite happy.
What are your experiences?
Is someone working on a similiar documentation? It would be great if we could check and test each others approach.
Best regards, Marco