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

Reply via email to