이클립스오류
- 작성자 :
- 전*섭
- 작성일 :
- 2013-11-22 13:37:04
- 조회수 :
- 1,012
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부프레임워크2.6 버전을 사용하고 있는데 JDK1.6으로 하면은 정상적으로 잘됩니다.
그런데 jdk1.5상에서는 이클립스에 이런 오류가 발생을 합니다.
Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project 'xplatform'.
Could not lookup required component
com.google.inject.ProvisionException: Guice provision errors:
1) Error in custom provider, java.lang.TypeNotPresentException: Type javax.enterprise.inject.Typed not present
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.sonatype.plexus.components.cipher.PlexusCipher
while locating org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.sonatype.plexus.components.sec.dispatcher.SecDispatcher annotated with @com.google.inject.name.Named(value=maven)
while locating org.apache.maven.settings.crypto.DefaultSettingsDecrypter
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.apache.maven.settings.crypto.SettingsDecrypter
while locating org.apache.maven.repository.legacy.LegacyRepositorySystem
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.apache.maven.repository.RepositorySystem
while locating org.apache.maven.execution.DefaultMavenExecutionRequestPopulator
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.apache.maven.execution.MavenExecutionRequestPopulator
1 error
role: org.apache.maven.execution.MavenExecutionRequestPopulator
roleHint:
Could not lookup required component
com.google.inject.ProvisionException: Guice provision errors:
......................
원인이 무엇인지 모르겟습니다.
빠른 답변을 부탁드립니다.
수고하세요~!
그런데 jdk1.5상에서는 이클립스에 이런 오류가 발생을 합니다.
Errors occurred during the build.
Errors running builder 'Maven Project Builder' on project 'xplatform'.
Could not lookup required component
com.google.inject.ProvisionException: Guice provision errors:
1) Error in custom provider, java.lang.TypeNotPresentException: Type javax.enterprise.inject.Typed not present
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.sonatype.plexus.components.cipher.PlexusCipher
while locating org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.sonatype.plexus.components.sec.dispatcher.SecDispatcher annotated with @com.google.inject.name.Named(value=maven)
while locating org.apache.maven.settings.crypto.DefaultSettingsDecrypter
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.apache.maven.settings.crypto.SettingsDecrypter
while locating org.apache.maven.repository.legacy.LegacyRepositorySystem
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.apache.maven.repository.RepositorySystem
while locating org.apache.maven.execution.DefaultMavenExecutionRequestPopulator
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.apache.maven.execution.MavenExecutionRequestPopulator
1 error
role: org.apache.maven.execution.MavenExecutionRequestPopulator
roleHint:
Could not lookup required component
com.google.inject.ProvisionException: Guice provision errors:
......................
원인이 무엇인지 모르겟습니다.
빠른 답변을 부탁드립니다.
수고하세요~!
A
안녕하세요. 전대섭님.
Google의 Guice를 사용하신 것 같습니다. 해당 부분 상의 문제는 Guice쪽 Issues 등으로 확인해 보셔야 할 것 같습니다.
참고로 저희 표준프레임워크 포털은 전자정부 표준프레임워크 및 표준프레임워크에 적용되어 있는 관련 오프소스에 대하여 Q&A를 지원해 드리고 있습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
Google의 Guice를 사용하신 것 같습니다. 해당 부분 상의 문제는 Guice쪽 Issues 등으로 확인해 보셔야 할 것 같습니다.
참고로 저희 표준프레임워크 포털은 전자정부 표준프레임워크 및 표준프레임워크에 적용되어 있는 관련 오프소스에 대하여 Q&A를 지원해 드리고 있습니다.
그럼, 즐거운 하루되십시오.
감사합니다.