Ошибка Maven при сборке MILO OPC-UA

Я пытаюсь создать Milo для запуска отдельных примеров. Из корня проекта я запускаю mvn clean install, но maven жалуется на все зависимости org.opcfoundation.* как в bsd-parser-core, так и в bsd-parser-gson.

Сообщение об ошибке:

[INFO] 45 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Eclipse Milo Build Tools ........................... SUCCESS [  1.134 s]
[INFO] Eclipse Milo - OPC-UA (IEC 62541) .................. SUCCESS [  1.420 s]
[INFO] opc-ua-stack ....................................... SUCCESS [  1.026 s]
[INFO] stack-core ......................................... SUCCESS [ 13.145 s]
[INFO] stack-client ....................................... SUCCESS [  1.195 s]
[INFO] opc-ua-sdk ......................................... SUCCESS [  0.985 s]
[INFO] sdk-core ........................................... SUCCESS [  1.842 s]
[INFO] bsd-parser ......................................... SUCCESS [  0.240 s]
[INFO] bsd-parser-core .................................... FAILURE [  1.274 s]
[INFO] sdk-client ......................................... SKIPPED
[INFO] stack-server ....................................... SKIPPED
[INFO] sdk-server ......................................... SKIPPED
[INFO] milo-examples ...................................... SKIPPED
[INFO] server-examples .................................... SKIPPED
[INFO] client-examples .................................... SKIPPED
[INFO] standalone-examples ................................ SKIPPED
[INFO] bsd-parser-gson .................................... SKIPPED
[INFO] stack-examples ..................................... SKIPPED
[INFO] stack-tests ........................................ SKIPPED
[INFO] sdk-tests .......................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.517 s
[INFO] Finished at: 2018-03-16T15:16:34+00:00
[INFO] Final Memory: 43M/575M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (java-compile) on project bsd-parser-core: Compilation failure: Compilation failure:
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[50,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[51,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[52,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[169,19] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[171,29] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[352,29] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[374,36] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[398,68] cannot find symbol
[ERROR] symbol:   class SwitchOperand
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[419,42] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericStructCodec.java:[23,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericStructCodec.java:[27,31] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.GenericStructCodec
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericEnumCodec.java:[21,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericEnumCodec.java:[25,19] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.GenericEnumCodec
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericEnumCodec.java:[27,29] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.GenericEnumCodec
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[22,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[23,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[24,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[25,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[78,65] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[86,67] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericBsdParser.java:[18,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericBsdParser.java:[19,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericBsdParser.java:[24,56] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.GenericBsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericBsdParser.java:[29,58] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.GenericBsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[182,25] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[186,13] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[259,25] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[263,13] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[391,13] cannot find symbol
[ERROR] symbol:   class SwitchOperand
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[392,44] cannot find symbol
[ERROR] symbol:   variable SwitchOperand
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[400,18] cannot find symbol
[ERROR] symbol:   variable EQUALS
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[402,18] cannot find symbol
[ERROR] symbol:   variable NOT_EQUAL
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[404,18] cannot find symbol
[ERROR] symbol:   variable GREATER_THAN
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[406,18] cannot find symbol
[ERROR] symbol:   variable GREATER_THAN_OR_EQUAL
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[408,18] cannot find symbol
[ERROR] symbol:   variable LESS_THAN
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[410,18] cannot find symbol
[ERROR] symbol:   variable LESS_THAN_OR_EQUAL
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[43,55] cannot find symbol
[ERROR] symbol:   class ObjectFactory
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[45,9] cannot find symbol
[ERROR] symbol:   class TypeDictionary
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[45,42] cannot find symbol
[ERROR] symbol:   class TypeDictionary
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[48,67] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[50,17] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[50,50] cannot find symbol
[ERROR] symbol:   class EnumeratedType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[59,67] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[61,17] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/parser/BsdParser.java:[61,50] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.parser.BsdParser

Мне нужно получить что-то из дополнительных репозиториев?

Я использую Maven 3.3.9 и версию Java JDK: 1.8.0_111 от Oracle Corporation.

РЕДАКТИРОВАТЬ 1

После выполнения git pull построенный проект работает хорошо, как показано ниже:

Results :

Tests run: 12, Failures: 0, Errors: 0, Skipped: 0

[INFO]
[INFO] --- maven-failsafe-plugin:2.19.1:verify (default) @ sdk-tests ---
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ sdk-tests ---
[INFO] Installing D:\PRODUTECH\Workspace\milo\opc-ua-sdk\sdk-tests\target\sdk-tests-0.2.2-SNAPSHOT.jar to C:\Users\User\.m2\repository\org\eclipse\milo\sdk-tests\0.2.2-SNAPSHOT\sdk-tests-0.2.2-SNAPSHOT.jar
[INFO] Installing D:\PRODUTECH\Workspace\milo\opc-ua-sdk\sdk-tests\pom.xml to C:\Users\User\.m2\repository\org\eclipse\milo\sdk-tests\0.2.2-SNAPSHOT\sdk-tests-0.2.2-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Eclipse Milo Build Tools ........................... SUCCESS [  1.207 s]
[INFO] Eclipse Milo - OPC-UA (IEC 62541) .................. SUCCESS [  1.337 s]
[INFO] opc-ua-stack ....................................... SUCCESS [  1.146 s]
[INFO] stack-core ......................................... SUCCESS [ 19.878 s]
[INFO] stack-client ....................................... SUCCESS [  1.471 s]
[INFO] opc-ua-sdk ......................................... SUCCESS [  1.037 s]
[INFO] sdk-core ........................................... SUCCESS [  2.381 s]
[INFO] bsd-parser ......................................... SUCCESS [  0.227 s]
[INFO] bsd-parser-core .................................... SUCCESS [  3.927 s]
[INFO] sdk-client ......................................... SUCCESS [  8.032 s]
[INFO] stack-server ....................................... SUCCESS [  1.538 s]
[INFO] sdk-server ......................................... SUCCESS [ 13.693 s]
[INFO] milo-examples ...................................... SUCCESS [  0.203 s]
[INFO] server-examples .................................... SUCCESS [  3.474 s]
[INFO] client-examples .................................... SUCCESS [  1.059 s]
[INFO] standalone-examples ................................ SUCCESS [  0.756 s]
[INFO] bsd-parser-gson .................................... SUCCESS [  2.253 s]
[INFO] stack-examples ..................................... SUCCESS [  1.168 s]
[INFO] stack-tests ........................................ SUCCESS [01:40 min]
[INFO] sdk-tests .......................................... SUCCESS [ 20.385 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:06 min
[INFO] Finished at: 2018-03-20T15:03:53+00:00
[INFO] Final Memory: 88M/2061M
[INFO] ------------------------------------------------------------------------

Однако, когда я пытаюсь собрать автономные примеры, запуская mvn package -P standalone из корня проекта, снова появляется предыдущая ошибка, как показано ниже:

[INFO] 45 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Eclipse Milo Build Tools ........................... SUCCESS [  1.034 s]
[INFO] Eclipse Milo - OPC-UA (IEC 62541) .................. SUCCESS [  1.414 s]
[INFO] opc-ua-stack ....................................... SUCCESS [  0.948 s]
[INFO] stack-core ......................................... SUCCESS [ 14.015 s]
[INFO] stack-client ....................................... SUCCESS [  0.972 s]
[INFO] opc-ua-sdk ......................................... SUCCESS [  0.935 s]
[INFO] sdk-core ........................................... SUCCESS [  1.679 s]
[INFO] bsd-parser ......................................... SUCCESS [  0.187 s]
[INFO] bsd-parser-core .................................... FAILURE [  1.222 s]
[INFO] sdk-client ......................................... SKIPPED
[INFO] stack-server ....................................... SKIPPED
[INFO] sdk-server ......................................... SKIPPED
[INFO] milo-examples ...................................... SKIPPED
[INFO] server-examples .................................... SKIPPED
[INFO] client-examples .................................... SKIPPED
[INFO] standalone-examples ................................ SKIPPED
[INFO] bsd-parser-gson .................................... SKIPPED
[INFO] stack-examples ..................................... SKIPPED
[INFO] stack-tests ........................................ SKIPPED
[INFO] sdk-tests .......................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 22.650 s
[INFO] Finished at: 2018-03-20T15:06:43+00:00
[INFO] Final Memory: 44M/1294M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (java-compile) on project bsd-parser-core: Compilation failure: Compilation failure:
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[50,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[51,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[52,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[169,19] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[171,29] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[352,29] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[374,36] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[398,68] cannot find symbol
[ERROR] symbol:   class SwitchOperand
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/AbstractCodec.java:[419,42] cannot find symbol
[ERROR] symbol:   class FieldType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.AbstractCodec<StructureT,MemberT>
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericStructCodec.java:[23,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericStructCodec.java:[27,31] cannot find symbol
[ERROR] symbol:   class StructuredType
[ERROR] location: class org.eclipse.milo.opcua.binaryschema.GenericStructCodec
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericEnumCodec.java:[21,44] package org.opcfoundation.opcua.binaryschema does not exist
[ERROR] /D:/PRODUTECH/Workspace/milo/opc-ua-stack/bsd-parser/bsd-parser-core/src/main/java/org/eclipse/milo/opcua/binaryschema/GenericEnumCodec.java:[25,19] cannot find symbol 
...

person the_grandson    schedule 16.03.2018    source источник


Ответы (2)


Исходники org.opcfoundation.* генерируются на этапе генерации исходников и помещаются в ../target/generated-sources. В Eclipse вы должны добавить эту папку в путь сборки. Откройте диалоговое окно свойств для bsd-parser-core, откройте папку пути сборки и добавьте исходную папку.

диалог пути сборки

person chi    schedule 16.06.2018
comment
Это работает, спасибо! Просто нужно указать следующую папку: bsd-parser-core/target/generated-sources/jaxb2. В противном случае Eclipse попросит вас изменить объявление пакета. - person the_grandson; 06.07.2018

Вы недавно получали/обновляли? Были некоторые проблемы с номерами версий, которые недавно сломали сборку: https://github.com/eclipse/milo/issues/230

Они были исправлены на HEAD

person Kevin Herron    schedule 16.03.2018
comment
Пожалуйста, проверьте вопрос РЕДАКТИРОВАТЬ. - person the_grandson; 20.03.2018
comment
Кстати, когда я впервые спросил, я сделал только git clone. Только после вашего ответа попробовал git pull. Я также удалил все содержимое и выполнил те же действия с теми же результатами. - person the_grandson; 20.03.2018
comment
Я импортировал проект в Eclipse, загрузил артефакт jar <artifactId>bsd-parser-core</artifactId><version>0.2.1</version> из Maven Central и добавил его в путь сборки проекта, и это сработало. Я предполагаю, что исходный код для всех org.opcfoundation.* отсутствует. - person the_grandson; 21.03.2018
comment
После ручного добавления всего org.opcfoundation.* исходного кода в проект осталось несколько проблем. parseTypeDictionary(org.eclipse.milo.opcua.binaryschema.GenericBsdParserTest) Time elapsed: 0.811 sec <<< FAILURE! javax.xml.bind.UnmarshalException: unexpected element (uri:"http://opcfoundation.org/BinarySchema/", local:"TypeDictionary"). Expected elements are <{}Documentation>,<{}TypeDictionary> Results : Failed tests: GenericBsdParserTest>BsdParserTest.parseTypeDictionary:90 » Unmarshal unexpect... - person the_grandson; 21.03.2018
comment
Код org.opcfoundation генерируется автоматически. Запуск mvn clean install в корне проекта должен сгенерировать. В Eclipse IDE вам, возможно, придется как-то это активировать - я точно не знаю, я этим не пользуюсь. - person Kevin Herron; 21.03.2018
comment
Хорошо, кажется, я слишком много возился :) Теперь я клонировал в новую папку, удалил все ресурсы из репозитория .m2 и обновил Maven до версии 3.5.3, я получаю: Tests run: 147, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.028 sec <<< FAILURE! - in TestSuite testInitialize(org.eclipse.milo.opcua.stack.core.types.BuiltinDataTypeDictionaryInitializerTest) Time elapsed: 0.043 sec <<< FAILURE! java.lang.AssertionError: null at org.eclipse.milo.opcua.stack.core.types.BuiltinDataTypeDictionaryInitializerTest.testInitialize(BuiltinDataTypeDictionaryInitializerTest.java:37) - person the_grandson; 21.03.2018
comment
Вы уверены, что не работаете с Java 9? (сам не проверял, что это проблема, но слышал смешанные сообщения) - person Kevin Herron; 22.03.2018
comment
Каков результат запуска mvn -v в корне? - person Kevin Herron; 22.03.2018
comment
Да, запуск Java 8: java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode) И выполнение mvn -v в корне проекта дает: Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T19:49:05Z) Maven home: C:\apache-maven-3.5.3\bin\.. Java version: 1.8.0_111, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_111\jre Default locale: en_GB, platform encoding: Cp1252 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" - person the_grandson; 22.03.2018
comment
Извините, я не знаю, как еще устранить неполадки. Для меня он без проблем строится на macOS, а также на серверах Travis CI, которые являются Linux, и экземпляре Eclipse Jenkins, который также является Linux. У меня сейчас нет виртуальной машины Windows 10 для тестирования, если это имеет значение. - person Kevin Herron; 22.03.2018
comment
Maven 3.5.2, Java 1.8.0_151 - person Kevin Herron; 22.03.2018
comment
Попробуйте зайти на канал gitter.im, чтобы узнать, есть ли у кого-нибудь еще предложения или решения подобных проблем. - person Kevin Herron; 22.03.2018
comment
Нет проблем, я запущу его на виртуальной машине Linux и проверю, если проблема не исчезнет, ​​я попробую канал. Большое спасибо за вашу помощь! - person the_grandson; 23.03.2018
comment
Также не удалось запустить чистую виртуальную машину Ubuntu 16.04.3 LTS в stack-tests. Ошибка следует за testClientReconnect(org.eclipse.milo.opcua.stack.ClientServerTest) Time elapsed: 60.036 sec <<< FAILURE! java.util.concurrent.ExecutionException: UaException: status=Bad_Timeout, message=request timed out after 60000ms at org.eclipse.milo.opcua.stack.ClientServerTest.testClientReconnect(ClientServerTest.java:426) Caused by: org.eclipse.milo.opcua.stack.core.UaException: request timed out after 60000ms - person the_grandson; 26.03.2018
comment
@the_grandson, это другой, ложный сбой теста, связанный со временем, который я не смог отследить. Вы можете пересобрать и, надеюсь, это удастся, или собрать с помощью -DskipTests. - person Kevin Herron; 27.03.2018
comment
Скомпилировал весь проект без проблем, при компиляции отдельных примеров mvn package -P standalone -DskipTests вылезла та же ошибка (на bsd-parser-core): package org.opcfoundation.opcua.binaryschema does not exist. Спасибо за поддержку! Попробую канал. - person the_grandson; 29.03.2018
comment
Запустите mvn install для всего проекта, чтобы артефакты существовали в вашем кеше m2. - person Kevin Herron; 30.03.2018
comment
Я сделал это ранее. Наконец, я запускаю примеры, загружаю jar-файл bsd-parser из Maven Central и пропускаю тесты. Я думаю, что есть некоторая проблема с jaxb2-maven-plugin, потому что он не генерирует классы Java из OPCBinarySchema.xsd. - person the_grandson; 02.04.2018
comment
Извините, я не смог помочь вам заставить его работать. Единственные проблемы, о которых я знаю и которые видели другие, связаны с работой на Java 9/10. На данный момент не существует работающего плагина jaxb2 для 9/10. - person Kevin Herron; 03.04.2018