I am trying to build Ted from source and maven can't resolve these two dependencies:
Code:
<dependency>
<groupId>org.jdesktop</groupId>
<artifactId>JDIC</artifactId>
<version>0.8.4</version>
<type>jar</type>
<optional>false</optional>
</dependency>
<dependency>
<groupId>com.apple</groupId>
<artifactId>JavaExtensions</artifactId>
<version>1.0</version>
<type>jar</type>
<optional>false</optional>
</dependency>
Is there a repository I need to add in the POM or something? (this is why I despise Maven)
I am trying to fix this NullPointerException and I think I know how to fix it, or at least a dirty hack fix, but need to be able to build it first (the underlying problem seems to be a race condition in TedConfig where it tries to access privateTrackers before it has been assigned, IMHO this is why you always initialize empty collections rather than leave them null, then just add to them).
Quote:
java.lang.NullPointerException
[0x0-0x9b29b2].ted[84302]: at ted.TedConfig.isPrivateTracker(TedConfig.java:837)
[0x0-0x9b29b2].ted[84302]: at ted.TedParser.checkIfBest(TedParser.java:791)
[0x0-0x9b29b2].ted[84302]: at ted.TedParser.ParseItem(TedParser.java:466)
[0x0-0x9b29b2].ted[84302]: at ted.TedParser.parseFeeds(TedParser.java:320)
[0x0-0x9b29b2].ted[84302]: at ted.TedParser.run(TedParser.java:146)