On 22 May 2012 11:31, Tomas Pluskal <pluskal@oist.jp> wrote:
Thanks a lot, this is indeed very neat and works nicely.

Does anybody have a complete list of CDK modules that JChemPaint currently depends on?

(only guessing)

cdk-data, cdk-smiles, cdk-renderbasic, cdk-sdg, cdk-inchi , cdk-valency-check

If you find a working list, let me know, I'll update the maven artifact.

Best regards,
Nina

 

Best,

Tomas


On May 22, 2012, at 5:04 PM, John May wrote:

> Hi Tomas,
>
> Yep you have to add them one by one.
> They are quite tightly coupled though so you'll find you'll inherit most of them very quickly (but should declare the ones you're using).
>
> As a start you'll probably always need core, standard, data, io and extra.
>
>
>>        <dependency>
>>            <groupId>org.openscience.cdk</groupId>
>>            <artifactId>cdk-core</artifactId>
>>            <version>${cdk.version}</version>
>>        </dependency>
>>        <dependency>
>>            <groupId>org.openscience.cdk</groupId>
>>            <artifactId>cdk-io</artifactId>
>>            <version>${cdk.version}</version>
>>        </dependency>
>>        <dependency>
>>            <groupId>org.openscience.cdk</groupId>
>>            <artifactId>cdk-standard</artifactId>
>>            <version>${cdk.version}</version>
>>        </dependency>
>>        <dependency>
>>            <groupId>org.openscience.cdk</groupId>
>>            <artifactId>cdk-extra</artifactId>
>>            <version>${cdk.version}</version>
>>        </dependency>
>>        <dependency>
>>            <groupId>org.openscience.cdk</groupId>
>>            <artifactId>cdk-data</artifactId>
>>            <version>${cdk.version}</version>
>>        </dependency>
>
> you can put a property in your parent pom to centralise the version also (otherwise there is a "versions" plugin)
>
>> <properties>
>>        <cdk.version>1.4.9</cdk.version>
>> </properties>
>
>
>
> Hope that helps,
>
>
> On 22 May 2012, at 08:52, Tomas Pluskal wrote:
>
>>> They are listed in cdk-* etc. artifacts.    We are not using cdk-pure (imho it defeats the purpose of maven dependencies to use the entire blob at once) , so it gets less attention :)
>>>
>>> You could help here, if you wish.
>>
>> Thanks, I will take a look at it.
>>
>> In the meantime, is there any way how to add all cdk modules including their dependencies to my maven project?
>> I was hoping that adding
>>
>>      <dependency>
>>                      <groupId>org.openscience.cdk</groupId>
>>                      <artifactId>cdk-all</artifactId>
>>                      <version>1.4.10</version>
>>                      <type>pom</type>
>>      </dependency>
>>
>> to my pom.xml would download all the jar files of all CDK modules, but it did not happen.
>>
>> Do I need to list the individual modules one by one?
>>
>> Best,
>>
>> Tomas
>>
>>
>>
>> ===============================================
>> Tomáš Pluskal
>> G0 Cell Unit, Okinawa Institute of Science and Technology Graduate University
>> 1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan
>> TEL: +81-98-966-8684
>> Fax: +81-98-966-2890
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Cdk-devel mailing list
>> Cdk-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/cdk-devel
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Cdk-devel mailing list
> Cdk-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/cdk-devel

===============================================
Tomáš Pluskal
G0 Cell Unit, Okinawa Institute of Science and Technology Graduate University
1919-1 Tancha, Onna-son, Okinawa 904-0495, Japan
TEL: +81-98-966-8684
Fax: +81-98-966-2890


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Cdk-devel mailing list
Cdk-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdk-devel