On 24.03.2013 18:23, Uwe Dallüge wrote: > Zitat von edgar.sol...@web.de: > >> On 24.03.2013 17:01, Uwe Dallüge wrote: >>> 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 can reproduce, can you too?
i see.. misread you above. my bad. >> >>> The soucecode is hidden in a .jar file so no one can find >>> it without asking. >> >> could be documented better, right. >> > > You do not not need a documentation, > if there where a .zip file with error-free source code > and suitable libs. as i said. the sources are clean. >> >>> 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. > > I do nothing wrong but the source code was wrong! > The source code contains several test packages and > testfiles. After deleting this packages and files it works > without errors! we do not strip the test packages, true. not sure we should actually, although they are currently not used during the maven builds. >> >> 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) > > Why so complicated? because libraries get added/switched out during devlopment? again: if you want it easy, use svn. ..ede >> >> ..ede >> > > Uwe > > >> >>> 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 > ------------------------------------------------------------------------------ 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