I added my Third Party JDBC drivers for PostgreSQL, the tab shows up.
However, after I fill in the Username/Pwd and Hostname/Port and then select Choose Database - I get
If you have a different user and db name, SQLDevelopper 4.1 works with this workarround:
username: testuser
password: mypass
Host: 127.0.0.1:1234/testdb?
Port: 1234
Don't forget the "?" character. Then Select Database becomes available and connection works.
Thanks to Piperopoulos who helped me in this post: Oracle SQL Developer and PostgreSQL
Note that schema and tables are not listed by SQLDevelopper. You can use this request to list them manually:
select * from pg_catalog.pg_tables;
This is a comment- try psql -u user1 in command line to check whether user exist