Boa Noite Pessoal, tentei colocar o meu aplicativo java para trabalhar em rede porém deu o seguinte erro.
ERRO com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
** BEGIN NESTED EXCEPTION **
java.net.SocketException
MESSAGE: java.net.ConnectException: Connection time out: connect
STACKTRACE:
java.net.Socket Exception: java.net.ConnectException: Connection time out: connect
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
at com.mysql.jdbc.MysqllO<init>(MysqllO.java:283)
at com.mysql.jdbc.Connection.creteNowlO(Connection.java:2541)
at com.mysql.jdbc.Connection.<init>(Connection.java:1474)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:264)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Classes.FuncoesProjeto.<init>(FuncoesProjeto.java:28)
at Classes.CadContato.<init>(CadContato.java:13)
at Classes.MenuAgenda.<init>(MenuAgenda.java:11)
at Classes.MenuAgenda.Main(MenuAgenda.java:372)
** END NESTED EXCEPTION **
last packet sent o the server was 32 ms ago.
public FuncoesProjeto()
{
// conecta banco de dados
try
{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://192.168.3.108:3306/Agenda","root","le123");
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,"ERRO "+ex.toString());
}
}