I'm trying to setup my Netbeans Environment to start developing Java TV applications. Best I can tell...Java TV only runs on Linux (tested on SuSe), Java TV requires CDC, CDC requires an emulator, and there are no emulators for Linux.

I know I'm missing something here. How can I get my environment going?

You don't need any emulator. if you have the latest Java version, you'll be able to set up the virtual machine as a CDC machine without problem.

Take a look at the project properties and change them to compile with Java 1.3. I suposse you could change the JDK environment for the CDC. I can't tell you more exactly now, I'm working with Eclipse and it's slightly different to change those options.

I'm working half of the time with Linux and I don't have any kind of problem.