Вам не нужно запускать java-код на рабочем столе Gnome как таковой.Вам просто нужно установить библиотеки Gnome, чтобы Java распознала их (как сказал ccheneson).
Если вы работаете с новой версией Ubuntu, она не поставляется с библиотеками gnome, потому что она использует Unity.Попробуйте установить libgnome2-0
.Когда я установил его, в него вошли несколько других пакетов (libbonobo2-0
, libbonobo2-common
, libgnomevfs2-0
, libgnomevfs2-common
), поэтому я не знаю, достаточно ли libgnome2-0
или необходимы какие-либо другие,Но затем моя система Ubuntu 12.04 была распознана Java API.
Я знаю, что этот пост относительно старый - но этот вопрос находится в разных местах в Интернете, и единственное место, где я нашел «правильный» ответ (дляя) был здесь