-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
-
jrxml 템플릿 파일의 컨버팅이 필요함.
- Jaspersoft Studio 로 변환함. 로딩 오류가 있었는데 이부분은 해결됨
- https://github.com/fp024/struts2-study/blob/master/jasper-reports-tutorial/jasper-reports-struts/src/main/resources/jasper/our_jasper_template_v7.jrxml
-
struts의 jasperreports plugin의 변경이 필요함.
- 해당 플러그인에서 7.0에서는 제거된 클래스를 쓰고 있어서 ClassNotFound 예외 발생함.
- JRExporter -> Deprecated 되었으니 Exporter 쓰라고 적혀있음.
- https://github.com/apache/struts/blob/5b68d4bd59ead72822d72c3054a1553920e7b0ee/plugins/jasperreports/src/main/java/org/apache/struts2/views/jasperreports/JasperReportsResult.java
- 그런데 수정이 빨리 되지 않을 것 같다.. 그냥 JasperReports 6.x 버전 쓰는 것을 권장할 것 같음.
- JUnit 플러그인 수정한 것 처럼, 소스 따와서 이 예제 프로젝트에 포함시켜서 수정해서 써도 가능은 할 것 같은데.. 시간이 많이 걸릴 것 같다.
나도 이 예제에는 eJasperreports 버전을 6.x로 유지하고 있어야할 것 같다. 😅
Line 46 in 4a139a8
| <jasperreports.version>6.21.3</jasperreports.version> |
Metadata
Metadata
Assignees
Labels
No labels