2010-01-29 3 views
1

나는 길이 개미 작업으로이 작업을 시도했지만, 귀가 포장되기 전에 완료되어야한다는 것을 깨달았다. 귀를 포장 한 다음 파일 크기를 확인한 다음 귀에 넣으면 귀의 크기에 영향을 미칩니다.런타임시 .ear의 파일 크기를 어떻게 얻을 수 있습니까?

런타임에 귀의 크기를 프로그래밍 방식으로 가져 오는 방법이 있습니까? 또는 그 정보를 가지고있는 MBean일까요?

+3

왜 귀의 크기를 알아야합니까? – Kevin

+0

솔직히, 나는 모른다. 나는 요구 사항을 만들지 않는다 :/ – adam

+4

목표가 무엇인지 모른다면 어떻게 구현할 수 있는가? –

답변

0

이것은 실제로 J2EE No-No이지만 여기에는 가능한 해결책이 있습니다.
파일 시스템에서 읽고 필요한 정보를 얻는 자동 시작 기능을 사용하여 서블릿을 작성하십시오.

0

배포 전에 .ear 압축을 풀 었는지 여부에 따라 다릅니다. WebSphere에는 .ear 파일을 보유하고 배치 마} 사에 표시되는 기본 폴더였던 'installableapps'폴더가 있습니다. 확장 된 .ear 파일을 포함하는 다른 폴더 'installedapps'(-able 대신 -ed)가 있으며 JVM 프로세스에 'installableapps'폴더를 볼 수있는 권한이 없습니다. 이것이 실행중인 코드보다 J2EE 컨테이너가 작동하는 방법이면 .ear의 파일 크기를 확인할 방법이 없습니다.

관련 문제