LanguageTool 4.1 Snapshot

Failed to execute goal on project languagetool-standalone: Could not resolve dependencies for project org.languagetool:languagetool-standalone:jar:4.1-SNAPSHOT: The following artifacts could not be resolved: org.languagetool:language-en:jar:4.1-SNAPSHOT, org.languagetool:language-fa:jar:4.1-SNAPSHOT, org.languagetool:language-fr:jar:4.1-SNAPSHOT, org.languagetool:language-de:jar:4.1-SNAPSHOT, org.languagetool:language-de-DE-x-simple-language:jar:4.1-SNAPSHOT, org.languagetool:language-pl:jar:4.1-SNAPSHOT, org.languagetool:language-ca:jar:4.1-SNAPSHOT, org.languagetool:language-it:jar:4.1-SNAPSHOT, org.languagetool:language-br:jar:4.1-SNAPSHOT, org.languagetool:language-nl:jar:4.1-SNAPSHOT, org.languagetool:language-pt:jar:4.1-SNAPSHOT, org.languagetool:language-ru:jar:4.1-SNAPSHOT, org.languagetool:language-ast:jar:4.1-SNAPSHOT, org.languagetool:language-be:jar:4.1-SNAPSHOT, org.languagetool:language-zh:jar:4.1-SNAPSHOT, org.languagetool:language-da:jar:4.1-SNAPSHOT, org.languagetool:language-eo:jar:4.1-SNAPSHOT, org.languagetool:language-gl:jar:4.1-SNAPSHOT, org.languagetool:language-el:jar:4.1-SNAPSHOT, org.languagetool:language-ja:jar:4.1-SNAPSHOT, org.languagetool:language-km:jar:4.1-SNAPSHOT, org.languagetool:language-ro:jar:4.1-SNAPSHOT, org.languagetool:language-sk:jar:4.1-SNAPSHOT, org.languagetool:language-sl:jar:4.1-SNAPSHOT, org.languagetool:language-sr:jar:4.1-SNAPSHOT, org.languagetool:language-es:jar:4.1-SNAPSHOT, org.languagetool:language-sv:jar:4.1-SNAPSHOT, org.languagetool:language-ta:jar:4.1-SNAPSHOT, org.languagetool:language-tl:jar:4.1-SNAPSHOT, org.languagetool:language-uk:jar:4.1-SNAPSHOT: Could not find artifact org.languagetool:language-en:jar:4.1-SNAPSHOT in sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots) → [Help 1]

How to resolve this issue? Please let me know.

You need to call mvn install first (and only once) in the root directory with all LanguageTool-related sources. You can use mvn install -DskipTests to speed it up.

Yes. I have done that. That error was cleared. But experiencing some new error…

Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (default-cli) on project languagetool-standalone: Command execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]

Could you attach the complete output? The real error is probably somewhere before in the output.

Results:

Errors:
RuleTest.testJavaRules:53->testExamples:78->testCorrectExamples:87 » Runtime C…

Running org.languagetool.rules.RuleTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 38.015 s <<< FAILURE! - in org.languagetool.rules.RuleTest
testJavaRules(org.languagetool.rules.RuleTest) Time elapsed: 38.014 s <<< ERROR!
java.lang.RuntimeException: Could not load dictionary from /sr/dictionary/ekavian/serbian.dict

Are you sure you have the latest source code without any local changes? The tests run fine for me and on our CI server. But with the -DskipTests parameter, the tests should be skipped (of course the issue needs to be solved sooner or later anyway).

How to run langauge tool http embeded server…
How to give parameters…
(Ex.: http://localhost:8081/?language=ru&text=№&srctext=No.&motherTongue=en )
or
http://localhost:8081/?language=en&enabled=STRANGE_RULE,ANOTHER_RULE&enabledOnly=yes&text=my+text

https://localhost:8081/api/v2/check
with text, language, enabled also not working…

Please see HTTP Server - LanguageTool Wiki and LanguageTool HTTP API

Thank you. Pls let me know what is the use of startpos variable?

I’m not sure, where do you see startpos?

just a guess, but I personally use startPos or something contextually descriptive like xStart as an offset variable for when accessing an array.

EG:
JavaScript

for (var tmp=0;tmp<smallArray.length;tmp++)
{
smallArray[tmp] = bigArray[(startPos+tmp)%bigArray.length]
}

Thank you… Yes, I have checked. This is for offset.