Hi, >> Hi Ede, >> >> I like to find bugs inside OpenJUMP >> because you can not reproduce the bugs I found. >> So I think it is a good idea to download the sourcecode >> and the libs and build a new eclipse project >> at my computer to find the bugs. > how do you figure to find bugs that you can't reproduce? I think he means WE cannot reproduce. So he wants to find the root cause himself on its machine. >> I am not familar with SVN (sorry) and I have no time >> to install plugins and read books to understand SVN. > 1. svn is no brain surgery > 2. the time to do a svn checkout is well invested especially taking into > account your current problems to set it up manually and also if you want > 2a. work on several revisions > 2b. provide patches > > the subversion path to download for trunk is > https://jump-pilot.svn.sourceforge.net/svnroot/jump-pilot/core/trunk Ede is right, using svn would be better, Not sure with Eclipse, but with IntelliJ IDEA, setting a project from a svn is not much more difficult than setting a project from scratch.
Anyway, if you want to compile from downloaded sources I think you only miss 2 ressources (I just tested) : - junit - batik You can easily pick-up batik from a OpenJUMP PLUS distribution and jUnit 4.x from internet I agree that the source distribution should include all dependencies or at least a brief documentation to tell where to download them. But I'm grateful to Ede who already did a lot to improve our distribution process ;-) Michaël >> The easiest way for me is to have an error-free sourcecode >> the libs (jar files) and so I hope I can build an new >> project with eclipse (create a new directory, put the src and lib >> directory inside and tell eclipse to build a new Java Project! >> Very easy... if it would work!) >> But it seems that it is not so easy >> to build a project in eclipse without SVN. > eclipse generally is not very intuitive, just my opinion. i am a happy user > though. > >> The soucecode is hidden in a .jar file so no one can find >> it without asking. > could be documented better, right. > >> Is it a problem to create a zip-file >> with only the sourcecode and the libs I need for eclipse >> to building an new project without SVN? > generally no, it would have to be hacked into the maven build. but i > currently have other issues to attend to. > >> By the way... I downloaded the source code from >> http://sourceforge.net/projects/jump-pilot/files/OpenJUMP/1.5.2/OpenJUMP-1.5.2-r2930-src.zip/download >> and extract the libs inside the latest nightbuild. >> I received about 500 compiler errors! > what can i say. the binary distribution proves that it builds and runs. if it > doesn't in your case you are probably doing something wrong. > > reading what you describe although hints me that it wouldn't work. you must > not use current libs and an old source. libs change from time to time. if you > want to use 1.5.2 as you base you either check out > https://jump-pilot.svn.sourceforge.net/svnroot/jump-pilot/core/tags/1.5.2 > or > download the 1.5.2 sources > and > use the /lib folder of the 1.5.2 distribution (remove the OJ*.jar of course) > > ..ede > > >> Regards >> >> Uwe >> >> >> Zitat von edgar.sol...@web.de: >> >>> can ask the question of purpose? why do you want to recreate a >>> project out of a binary build (snapshot), when you can easily check >>> out the svn with the revision of your snapshot? >>> >>> of course you can unpack the snapshot into a project structure, but >>> generally i would advise against it. it could make sense to create a >>> run configuration out of the snapshot to debug something, but still >>> you wouldn't be able to fix anything as the source is still in the >>> OJ*.jar . >>> >>> so what do you plan to achieve? .. ede >>> >>> On 23.03.2013 01:17, Michaël Michaud wrote: >>>> Hi, >>>> >>>> Did you tell Eclipse where your dependencies are (lib) ? >>>> Something like "add to buildpath..." >>>> >>>> Michaël >>>>> Hi, >>>>> >>>>> thank you, I found the source code. >>>>> But eclipse (and I myself) are not happy with this code. >>>>> What have I done: >>>>> >>>>> 1. Download OpenJUMP-20130318-r3364-CORE.zip >>>>> 2. Unpack this file. >>>>> 3. Create a new directory OJ16 >>>>> 4. Unpack OpenJUMP-20130318-r3364-nolang.jar >>>>> and put the directories ( com, de ...) to a >>>>> directory src in my OJ16 directory. >>>>> 5. Then I put the lib directory from >>>>> OpenJUMP-20130318-r3364-CORE.zip to my OJ1 >>>>> directory. >>>>> So I have two directories: lib and src inside OJ16. >>>>> 6. Now I delete the OpenJUMP-20130318-r3364-nolang.jar >>>>> file from the lib directory. >>>>> 7. Starting eclipse and try to build a new >>>>> project from the OJ16 directory. >>>>> 8. About 500 errors! >>>>> 9. Long way to build an eclipse OJ project >>>>> but not successfully :-( >>>>> >>>>> Is there any place with an error-free src >>>>> directory for eclipse (and with needed libs)??? >>>>> >>>>> uwe >>>>> >>>>> >>>>> Am 22.03.2013 10:32, schrieb edgar.sol...@web.de: >>>>>> On 22.03.2013 10:30, Uwe Dalluege wrote: >>>>>>> Hi, >>>>>>> >>>>>>> where can I find the sourcecode >>>>>>> for OJ 20130318-r3364-CORE? >>>>>>> >>>>>>> I can not find it in: >>>>>>> >>>>>>> http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_snapshots/ >>>>>>> >>>>>>> >>>>>> snapshots contain the sources alongside the binaries in the >>>>>> lib/OpenJUMP*.jar >>>>>> >>>>>> ..ede >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Everyone hates slow websites. So do we. >>>>>> Make your web apps faster with AppDynamics >>>>>> Download AppDynamics Lite for free today: >>>>>> http://p.sf.net/sfu/appdyn_d2d_mar >>>>>> _______________________________________________ >>>>>> Jump-pilot-devel mailing list >>>>>> Jump-pilot-devel@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Everyone hates slow websites. So do we. >>>>> Make your web apps faster with AppDynamics >>>>> Download AppDynamics Lite for free today: >>>>> http://p.sf.net/sfu/appdyn_d2d_mar >>>>> _______________________________________________ >>>>> Jump-pilot-devel mailing list >>>>> Jump-pilot-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>>> >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Everyone hates slow websites. So do we. >>>> Make your web apps faster with AppDynamics >>>> Download AppDynamics Lite for free today: >>>> http://p.sf.net/sfu/appdyn_d2d_mar >>>> _______________________________________________ >>>> Jump-pilot-devel mailing list >>>> Jump-pilot-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> >>> -- >>> public class WhoDidIt{ // A comment. I love comments >>> private static Person sender; >>> >>> public static void main (String[] foo){ >>> >>> sender = new Person(); >>> sender.setName(new String[]{"Edgar", "Soldin"}); >>> >>> Address address = new Address(); >>> address.setStreet("Stadtweg 119"); >>> address.setZip(39116); >>> address.setCity("Magdeburg"); >>> address.setCountry("Germany"); >>> >>> sender.setAddress(address); >>> >>> sender.setMobilePhone(" +49(0)171-2782880 "); >>> sender.setWebSiteUrl(" http://www.soldin.de "); >>> sender.setEmail(" ed...@soldin.de "); >>> sender.setPGPPublicKey(" http://www.soldin.de/edgar_soldin.asc "); >>> sender.setGender(true); >>> >>> System.out.println(sender.toString()); >>> } >>> } >>> >>> ------------------------------------------------------------------------------ >>> Everyone hates slow websites. So do we. >>> Make your web apps faster with AppDynamics >>> Download AppDynamics Lite for free today: >>> http://p.sf.net/sfu/appdyn_d2d_mar >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>> > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_mar > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel