SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

scannotation rpm build for : Other. For other distributions click scannotation.

Name : scannotation
Version : 1.0.3 Vendor : jPackage project
Release : 1.jpp6 Date : 2013-01-13 15:25:25
Group : Development/Framework Source RPM : scannotation-1.0.3-1.jpp6.src.rpm
Size : 0.02 MB
Packager : Ralph Apel < r_apel_r-apel_de>
Summary : A Java annotation scanner
Description :
Scannotation is a Java library that creates an annotation
database from a set of .class files. This database is really
just a set of maps that index what annotations are used and
what classes are using them. Why do you need this? What if
you are an annotation framework like an EJB 3.0 container
and you want to automatically scan your classpath for EJB
annotations so that you know what to deploy? Scannotation
gives you apis that allow you to find archives in your
classpath or WAR (web application) that you want to scan,
then automatically scans them without loading each and
every class within those archives

There are really 3 main classes to Scannotation:
ClasspathUrlFinder, WarUrlFinder, and AnnotationDB. The
first step in scanning for annotations is declaring what
archives or what parts of your classpath you want to scan
in. ClasspathUrlFinder has various ways to automatically
find the URLs that make up your classpath. WarUrlFinder is
similar but provides ways to get things from your WAR lib
directory.

Once you find the URLs that make up your classpath, you
feed them to AnnotationDB to scan and index.

RPM found in directory: /packages/linux-pbone/archive/www.jpackage.org/jpackage/6.0/generic/free/RPMS

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  scannotation-1.0.3-1.jpp6.noarch.rpm
     

Provides :
scannotation

Requires :
rpmlib(CompressedFileNames) <= 3.0.4-1
/bin/sh
jpackage-utils => 0:1.7.5
java => 0:1.6.0
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
geronimo-jcdi-1.0-api


Content of RPM :
/etc/maven/fragments/scannotation
/usr/share/java/scannotation-1.0.3.jar
/usr/share/java/scannotation.jar
/usr/share/maven2/poms/JPP-scannotation.pom

 
ICM