안녕하세요, 웹 프로젝트에 AOP를 추가하고 싶습니다. 이클립스 3.4.1 용 ajdt2.0.1을 다운로드합니다. 하지만이 프로젝트를 AspectJ 프로젝트로 변환 할 때 너무 많이 컴파일 오류가 발생했습니다. "XXXDAO는 해결할 수 없습니다."등과 같이 AspectJ Capability를 제거하면 모든 것이 잘됩니다. 누구든지이 문제를 해결합니까? 미리 감사드립니다. AspectJ Eclipse 3.4 플러그인, ajdt2.0.1을 사용하여 프로젝트를 AspectJ 프로젝트로 변환하는 동안 컴파일 오류가 발생합니다.
1
A
답변
-1
"-encoding UTF-8"로 ajc 옵션을 설정하여 해결했습니다. 그것은 신비한 일이며, 식의 인코딩은 정확히 utf-8입니다. 그것은 ajc가 내 OS 기본 인코딩을 사용한다는 의미입니까?
+1
안녕하세요, Xiaowl, 나는 또한이 문제가 발생했습니다. 이클립스에서 "-encoding UTF-8"을 사용하여 ajc 옵션을 설정하는 방법을 알려주십시오. 감사! –
관련 문제
- 1. AspectJ problem
- 2. pointcuts 및 조언 서명을 생성하는 aspectj eclipse 플러그인
- 3. AspectJ 초급 질문
- 4. maven 및 aspectj 플러그인 - 테스트가 중지됩니다.
- 5. AspectJ - 프리 컴파일 된 애스펙트로 자바 소스 컴파일
- 6. AspectJ :: 확신 테스트가 NoSuchMethodError를 제공합니다.
- 7. AspectJ 및 NoClassDefFoundError
- 8. AspectJ 플러그인 Aspect 용 외부 Jar를 사용하여 Maven으로 Aspect 구성
- 9. @AspectJ 요소로 자동 프록시하기
- 10. 웹용 무료 AspectJ 코드 샘플
- 11. 이클립스 컴파일러를 AspectJ ajc로 대체
- 12. AspectJ 컨텍스트 바인딩이란 무엇입니까?
- 13. Guice 대 AspectJ
- 14. JSP에서 AspectJ 사용하기
- 15. Eclipse 용 Java EE 플러그인 3.4
- 16. SpringSource Tool Suite 구성하기 AspectJ
- 17. , 프로젝트를 자바 프로젝트로 변환하는 방법?
- 18. AspectJ 내부 클래스 조인 포인트
- 19. Spring aspectj jar가 올바르게 구성되지 않았습니다.
- 20. 하나의 Jenkins 프로젝트로 여러 Eclipse 플러그인 프로젝트를 자동으로 빌드하려면 어떻게해야합니까?
- 21. ant 프로젝트를 Eclipse 프로젝트로 변환하는 표준 방법은 무엇입니까?
- 22. 간단한 타입의 AspectJ 조인 포인트
- 23. Eclipse에서 AspectJ 런타임 라이브러리 업그레이드하기
- 24. AspectJ EDT-Checker 코드 질문
- 25. AspectJ 프로덕션 시스템의 로딩 타임
- 26. Aspectj 자바 애플리케이션의 리버스 엔지니어
- 27. aspectj-maven-compiler 플러그인 : JRE 시스템을 짜는 방법 *?
- 28. 사용법 질문 : Spring AOP와 AspectJ weaving
- 29. AspectJ, 대규모 로깅 용으로도 사용 가능
- 30. winforms 프로젝트를 wpf 프로젝트로 변환하는 방법
먼저 Eclipse 3.6으로 업그레이드하는 것이 좋습니다. 3.4는 더 이상 지원되지 않습니다. 둘째, 좀 더 많은 정보가 필요합니다. 예를 들어, 완전한 오류 메시지 란 무엇이고 클래스 경로에는 무엇이 있습니까? –
코드 : System.out.println ("로그인 사용자 :"+ 사용자 ID); "문자열 리터럴이 큰 따옴표로 제대로 닫히지 않았습니다."라는 오류가 발생합니다. code : for (UserAllActionBean bean : list), 오류 : "토큰 구문 오류", "예상 됨" 내 클래스 경로에 다음을 포함합니다. Tomcat6.0 라이브러리 aspectj 1.6.6 인 AspectJ 런타임 라이브러리. JRE 6.0. 웹 애플리케이션 라이브러리. Btw, 이제 일식 3.3 및 AJDT 1.5.3에서 작동합니다. AJ가 올바르게 작동합니다. – xiaowl
그리고 이러한 모든 컴파일 오류는 매우 신비한 일이며 AspectJ 기능을 제거하면 모든 Java 소스 파일이 성공적으로 컴파일됩니다. 그리고 같은 프로젝트는 Eclipse 3.3과 AJDT 1.5.3으로 성공적으로 변환 될 수 있습니다. – xiaowl