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

Reply via email to