Для записи я получал эту ошибку, когда я переместил старое приложение с одного сервера на другой. Я добавил элементы <add name="HttpGet"/> <add name="HttpPost"/>
в файл web.config, который изменил эту ошибку на:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at BitMeter2.DataBuffer.incrementCurrent(Int64 val)
at BitMeter2.DataBuffer.WindOn(Int64 count, Int64 amount)
at BitMeter2.DataHistory.windOnBuffer(DataBuffer buffer, Int64 totalAmount, Int32 increments)
at BitMeter2.DataHistory.NewData(Int64 downloadValue, Int64 uploadValue)
at BitMeter2.frmMain.tickProcessing(Boolean fromTimerEvent)
. Чтобы исправить эту ошибку, мне пришлось добавить строки ScriptHandlerFactory в web.config:
<system.webServer>
<handlers>
<remove name="ScriptHandlerFactory" />
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</handlers>
</system.webServer>
Почему он работал без этих строк на одном веб-сервере, а не на другом, которого я не знаю.
В Eclipse, Run -> Run Configurations -> слева вы увидите «Maven Build». Справа укажите вашу цель на вкладке целей. например: -Dmaven.tomcat.port = 8080 tomcat: запустить
после тестирования вышеуказанных решений я нашел правильное.
(1) убедитесь, что переменные среды правильно установлены (M2_HOME = C: \ Program Files \ Apache Software Foundation \ apache-maven-3.3.3
M2 =% M2_HOME% \ bin) ( https://www.tutorialspoint.com/maven/maven_environment_setup.htm )
(2) откройте командную строку как администратор
(3) смените каталог на свое рабочее пространство (папка cd / workspace / project
(4) наконец (настроить)
архетип mvn: генерировать -DgroupId = fr.myGroupId -DartifactId = MyApplication -Dpackagename = fr.myGroupId -DarchetypeArtifactId = maven -archetype-quickstart.