{"id":20597220,"url":"https://github.com/cathive/dbus-java","last_synced_at":"2025-09-03T22:32:46.072Z","repository":{"id":7864690,"uuid":"9236996","full_name":"cathive/dbus-java","owner":"cathive","description":"Fork of git://anongit.freedesktop.org/dbus/dbus-java","archived":false,"fork":false,"pushed_at":"2013-04-05T09:51:39.000Z","size":848,"stargazers_count":5,"open_issues_count":2,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T00:08:32.275Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cathive.png","metadata":{"files":{"readme":"README","changelog":"CHANGES","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-05T08:32:07.000Z","updated_at":"2020-04-22T04:15:09.000Z","dependencies_parsed_at":"2022-07-11T01:32:04.552Z","dependency_job_id":null,"html_url":"https://github.com/cathive/dbus-java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cathive/dbus-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cathive%2Fdbus-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cathive%2Fdbus-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cathive%2Fdbus-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cathive%2Fdbus-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cathive","download_url":"https://codeload.github.com/cathive/dbus-java/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cathive%2Fdbus-java/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273523047,"owners_count":25120859,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T08:21:14.148Z","updated_at":"2025-09-03T22:32:46.021Z","avatar_url":"https://github.com/cathive.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"D-Bus Java README\n-----------------\n\nCompilation and installation is described in the INSTALL file.\n\nThis will install two jar files, three binaries and some documentation in the\nform of an HTML/PDF guide to writing D-Bus Java programs, JavaDoc API for the\nlibrary and man pages for the supplied programs. Read the documentation, it's\nthere for a reason.\n\nThe installed programs are documented in their respective man pages.\n\nCreateInterface is a tool for creating interface stubs for D-Bus programs.  It\nwill connect to services running on the bus and introspect on them to find\ntheir API. This will then be written as Java interface definitions suitable for\nimporting into your program. A file containing the introspection data can be\nused instead.\n\nListDBus lists the names currently connected to a bus.\n\nDBusViewer is a graphical tool which combines the two tools. It will list the\nnames on a bus and allow you to introspect on them and save the result as Java\ninterface files. This currently only introspects on the root object, however.\n\nTo run a Java program using D-Bus you need to have the libdbus-java,\nlibunix-java and libdebug jar files in your classpath and the libunix-java\nshared library in your library path. With the default install paths you may\nhave to do something like:\n\njava -cp /usr/local/share/java/dbus.jar:/usr/local/share/java/unix.jar:/usr/local/share/java/debug-disable.jar -Djava.library.path=/usr/local/lib/jni\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcathive%2Fdbus-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcathive%2Fdbus-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcathive%2Fdbus-java/lists"}