fiji / Stitching

Fiji's Stitching plugins reconstruct big images from tiled input images.
http://imagej.net/Stitching
GNU General Public License v2.0
96 stars 64 forks source link

I expect to run the function of Stitching and debug the code of Stitching #23

Closed hanyecheng closed 9 years ago

hanyecheng commented 9 years ago

Mr. Ctruden, Hello! I am a computer programmer from China named Mr. Han. I am very interested in the code which is under the path of https: ∕∕ github.com∕ fiji∕ Stitching and hope to run the function of Stitching in this page mentioned. However, now I encounter unexpected troubles. That is, my download code in this page (clicking on the Download ZIP button), which hints a lack of package such as “ij”, “mpicbg”, “fiji”, “net” when I compile the task. Therefore, please allow me to ask you where I can download the package and hope to get the specific page. In addition, I would like to consult you whether it can run the function of Stitching independently or not if just download the content of https: ∕∕ github.com∕ fiji∕ Stitching in this page. Also, if I expect to run the function of Stitching and debug the code of Stitching, I want to know what I need to do. At last, I extend my faithful gratefulness to you and look forwared to your reply. Sincerely yours, Mr. Han Emal:130777572@qq.com

dscho commented 9 years ago

Mr. Ctruden,

Please first note that while @ctrueden (together with @hinerm) fixes most of the user-reported bugs, the real author and maintainer of Stitching is @StephanPreibisch.

my download code in this page (clicking on the Download ZIP button), which hints a lack of package such as “ij”, “mpicbg”, “fiji”, “net” when I compile the task.

The recommended way to build the source code of Fiji plugins from scratch is described here: http://fiji.sc/Downloading_and_Building_Fiji_From_Source

The recommended way to contribute is described here: http://fiji.sc/How_to_contribute_to_an_existing_plugin_or_library

hanyecheng commented 9 years ago

@dscho @ctrueden @ctrueden @StephanPreibisch. Hello! According to your reply, I have downloaded and organized the content based on two websites in your offer, but it still fails to be run. It often hints that many packages cannot be founded. Especially if it downloads all the content of https: ∥github.com/fiji into the local disk, a lot of packages still cannot be founded. Could you provide me with a sofeware which can be run in elipse and debug FIJI such as including the function of stitching and all the packages. I hope I can get compressed file environment and please send to my Email: 130777572@qq.com. Thank you very much.

dscho commented 9 years ago

Speaking for myself, I am not willing to communicate in private about Open Source, so please understand that I will not reply via mail. As to the errors you see, I suspect that the project was not imported via File>Import>Maven>Existing Maven Project... but this is as far as I dare to guess without a detailed description of 1) what was done exactly, and 2) what are the exact error messages (compare also http://imagej.net/Bug_reporting_best_practices). At this point, I'll have to respectfully refer this ticket to others, with a last suggestion: as this is not a bug in the software, but instead a request for assistance, the ImageJ mailing list may be a better place to discuss the problem.

StephanPreibisch commented 9 years ago

Thanks @dscho for replying ... I was traveling. Well, you basically explained everything already very well. Just to re-iterate, the easiest is clone the repository (on the command line: git clone https://github.com/fiji/Stitching.git, ideally do this in your Eclipse workspace folder) and then import it in Eclipse as existing Maven Project as @dscho explained already.

ctrueden commented 9 years ago

@hanyecheng I think the most surefire way (at the moment) to debug ImageJ plugins is to launch ImageJ with the --debugger=8000 flag, then attach to the running instance within Eclipse using its remote debugging capabilities. See the wiki's Debugging page for details.