maven build цель нужно указать

Для записи я получал эту ошибку, когда я переместил старое приложение с одного сервера на другой. Я добавил элементы <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>

Почему он работал без этих строк на одном веб-сервере, а не на другом, которого я не знаю.

23
задан Jayy 18 October 2012 в 06:59
поделиться

2 ответа

В Eclipse, Run -> Run Configurations -> слева вы увидите «Maven Build». Справа укажите вашу цель на вкладке целей. например: -Dmaven.tomcat.port = 8080 tomcat: запустить

25
ответ дан Sasi Kathimanda 18 October 2012 в 06:59
поделиться

после тестирования вышеуказанных решений я нашел правильное.

(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.

0
ответ дан bugz 18 October 2012 в 06:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: