Title: Multibit development! Help Getting Started! Post by: Ernanirst on April 21, 2014, 02:11:33 PM Hey guys!!! I'm learning java in college and I decided to try to make some changes on multibit client UI. Well I downloaded the code from multibit website and put everything in a "src" directory on a Netbeans project. However, I notied, that some libraries are missing, for example:
import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.type.TypeReference; import org.spongycastle.crypto.BufferedBlockCipher; import org.spongycastle.crypto.CipherParameters; import org.spongycastle.crypto.PBEParametersGenerator; import org.spongycastle.crypto.engines.AESEngine; import org.spongycastle.crypto.generators.PKCS5S2ParametersGenerator; import org.spongycastle.crypto.modes.CBCBlockCipher; import org.spongycastle.crypto.paddings.BlockCipherPadding; import org.spongycastle.crypto.paddings.ISO10126d2Padding; import org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher; import org.spongycastle.crypto.params.KeyParameter; import org.spongycastle.crypto.params.ParametersWithIV; import org.spongycastle.util.encoders.Base64; import org.spongycastle.util.encoders.Hex; Have I downloaded from the wrong place or these libraries aren't distribute with multibit code? Should I try to find these libraries online? Thanks in advance. Ernani Title: Re: Multibit development! Help Getting Started! Post by: jim618 on April 23, 2014, 03:01:06 PM I think I've already answered your query on github but for the benefit of others . . .
The MultiBit build uses a tool called Maven which takes care of all the dependencies. Most IDE's have a import project or similar you can use. A good hint is: If there is a file called pom.xml in the top level directory then it's a Maven project. |