Я прокомментировал настройки прокси в моем файле ~ / .m2 / settings.xml, оставил только информацию о Intellij Proxy, а затем предоставил свойства в Setting-> Maven. Не уверен, почему это сработало (и почему файл settings.xml не работал правильно), но теперь он работает.
Вы можете использовать выходные буферы. Если у вас есть html-страница, например:
<html>
<head>
<title>Blah</title>
</head>
<body>
Some text here
</body>
</html>
Затем, если вы поместите вверху html-файла:
<?php ob_start(); ?>
И справа внизу, после последнего тега, поместите:
<?php
$string = ob_get_contents();
//do whatever you need to do to the html, save it to a seperate file, email it, etc
ob_flush();
?>
В основном это означает что переменная $ string будет содержать весь статический HTML-код страницы после ее динамического создания. Затем вы можете использовать эту строку в электронном письме. Хотя на самом деле html-страницы работают по-разному в электронных письмах, так что вы можете пересмотреть подход.
Это сложно сделать автоматически по нескольким причинам:
Таким образом, есть разные способы сделать это, например, использовать cURL для получения веб-страницы, использовать буферизацию вывода для захвата страницы с помощью require / include и т. Д., Но все эти методы страдают от одного или нескольких из вышеуказанные проблемы. Я'