Недавно столкнулся с такой проблемой, когда обновление версии проекта:
После того, как база данных является использование JDBC для подключения формы (то, что написано в классе Java внутрибрюшинно информацию о соединении мертвых базы данных и т.д.), я меняю потребности базы данных в адрес, но я меняюсь к лучшему после того, как новый адрес и другую информацию летней дополнительной части в классе но не вступили в силу, старую библиотеку или базу данных соединения.
//public static final String url = "jdbc:mysql://133.96.93.100/student"; //旧地址
public static final String url = "jdbc:mysql://133.96.93.111/student2"; //新地址
общественные статическое имя окончательной String = «com.mysql.jdbc.Driver»; общественности статической конечной строки пользователь = «корень»; общественности статической конечной строки пароля = «корень»;
Проблема Причина:
В то время как эти обновления, но и другие проекты, упомянутые в данном классе Java классе не обновляет старую информацию других классов или ссылок, в результате изменений в некорректном.
Решение:
1. Если вы хотите инкрементного обновления, то все ссылки на классы классов Java перекомпилировать, а затем обновить развертывание.
2. Если вы хотите обновить всю сумму, было бы гораздо проще, весь проект будет перекомпилировать и развернуть их в конституции.