组织ID: |
org.jboss |
项目ID: |
javassist |
版本: |
3.6.0.CR1 |
最后修改时间: |
2019-11-01 05:34:48 |
包类型: |
jar |
标题: |
Javassist |
描述: |
Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation
simple. It is a class library for editing bytecodes in Java.
|
大小: |
528.02KB |
|
Maven引入代码: |
<dependency>
<groupId>org.jboss</groupId>
<artifactId>javassist</artifactId>
<version>3.6.0.CR1</version>
</dependency>
|
Gradle引入代码: |
org.jboss:javassist:3.6.0.CR1
|
下载Jar包: |
|
POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>3</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss</groupId>
<artifactId>javassist</artifactId>
<packaging>jar</packaging>
<description>Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation
simple. It is a class library for editing bytecodes in Java.
</description>
<version>3.6.0.CR1</version>
<name>Javassist</name>
<url>http://www.csg.is.titech.ac.jp/~chiba/javassist/</url>
<build>
<sourceDirectory>src/main/</sourceDirectory>
<testSourceDirectory>src/test/</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.4</source>
<target>1.4</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestFile>${project.build.sourceDirectory}/META-INF/MANIFEST.MF</manifestFile>
</archive>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>jdk14</id>
<activation>
<jdk>1.4</jdk>
</activation>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.4</version>
<scope>system</scope>
<optional>true</optional>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
</profile>
<profile>
<id>jdk15</id>
<activation>
<jdk>1.5</jdk>
</activation>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5</version>
<scope>system</scope>
<optional>true</optional>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
</profile>
<profile>
<id>jdk16</id>
<activation>
<jdk>1.6</jdk>
</activation>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.6</version>
<scope>system</scope>
<optional>true</optional>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
</profile>
</profiles>
<repositories>
<repository>
<id>repository.jboss.org</id>
<name>JBoss Inc. Repository</name>
<layout>default</layout>
<url>http://repository.jboss.org/maven2/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
javassist.ByteArrayClassPath.class
javassist.CannotCompileException.class
javassist.ClassClassPath.class
javassist.ClassMap.class
javassist.ClassPath.class
javassist.ClassPathList.class
javassist.ClassPool$1.class
javassist.ClassPool.class
javassist.ClassPoolTail.class
javassist.CodeConverter$ArrayAccessReplacementMethodNames.class
javassist.CodeConverter$DefaultArrayAccessReplacementMethodNames.class
javassist.CodeConverter.class
javassist.CtArray.class
javassist.CtBehavior.class
javassist.CtClass$1.class
javassist.CtClass$DelayedFileOutputStream.class
javassist.CtClass.class
javassist.CtClassType.class
javassist.CtConstructor.class
javassist.CtField$ArrayInitializer.class
javassist.CtField$CodeInitializer.class
javassist.CtField$CodeInitializer0.class
javassist.CtField$DoubleInitializer.class
javassist.CtField$Initializer.class
javassist.CtField$IntInitializer.class
javassist.CtField$LongInitializer.class
javassist.CtField$MethodInitializer.class
javassist.CtField$MultiArrayInitializer.class
javassist.CtField$NewInitializer.class
javassist.CtField$ParamInitializer.class
javassist.CtField$PtreeInitializer.class
javassist.CtField$StringInitializer.class
javassist.CtField.class
javassist.CtMember$Cache.class
javassist.CtMember.class
javassist.CtMethod$ConstParameter.class
javassist.CtMethod$IntConstParameter.class
javassist.CtMethod$LongConstParameter.class
javassist.CtMethod$StringConstParameter.class
javassist.CtMethod.class
javassist.CtNewClass.class
javassist.CtNewConstructor.class
javassist.CtNewMethod.class
javassist.CtNewNestedClass.class
javassist.CtNewWrappedConstructor.class
javassist.CtNewWrappedMethod.class
javassist.CtPrimitiveType.class
javassist.DirClassPath.class
javassist.FieldInitLink.class
javassist.JarClassPath.class
javassist.Loader.class
javassist.LoaderClassPath.class
javassist.Modifier.class
javassist.NotFoundException.class
javassist.SerialVersionUID$1.class
javassist.SerialVersionUID$2.class
javassist.SerialVersionUID$3.class
javassist.SerialVersionUID.class
javassist.Translator.class
javassist.URLClassPath.class
javassist.bytecode.AccessFlag.class
javassist.bytecode.AlignmentException.class
javassist.bytecode.AnnotationDefaultAttribute.class
javassist.bytecode.AnnotationsAttribute$Copier.class
javassist.bytecode.AnnotationsAttribute$Parser.class
javassist.bytecode.AnnotationsAttribute$Walker.class
javassist.bytecode.AnnotationsAttribute.class
javassist.bytecode.AttributeInfo.class
javassist.bytecode.BadBytecode.class
javassist.bytecode.ByteArray.class
javassist.bytecode.ByteVector.class
javassist.bytecode.Bytecode.class
javassist.bytecode.ClassFile.class
javassist.bytecode.ClassFileWriter.class
javassist.bytecode.ClassInfo.class
javassist.bytecode.CodeAnalyzer.class
javassist.bytecode.CodeAttribute$RuntimeCopyException.class
javassist.bytecode.CodeAttribute.class
javassist.bytecode.CodeIterator.class
javassist.bytecode.ConstInfo.class
javassist.bytecode.ConstInfoPadding.class
javassist.bytecode.ConstPool.class
javassist.bytecode.ConstantAttribute.class
javassist.bytecode.DeprecatedAttribute.class
javassist.bytecode.Descriptor$Iterator.class
javassist.bytecode.Descriptor$PrettyPrinter.class
javassist.bytecode.Descriptor.class
javassist.bytecode.DoubleInfo.class
javassist.bytecode.DuplicateMemberException.class
javassist.bytecode.EnclosingMethodAttribute.class
javassist.bytecode.ExceptionTable.class
javassist.bytecode.ExceptionTableEntry.class
javassist.bytecode.ExceptionsAttribute.class
javassist.bytecode.FieldInfo.class
javassist.bytecode.FieldrefInfo.class
javassist.bytecode.FloatInfo.class
javassist.bytecode.InnerClassesAttribute.class
javassist.bytecode.IntegerInfo.class
javassist.bytecode.InterfaceMethodrefInfo.class
javassist.bytecode.LdcEntry.class
javassist.bytecode.LineNumberAttribute$Pc.class
javassist.bytecode.LineNumberAttribute.class
javassist.bytecode.LocalVariableAttribute.class
javassist.bytecode.LongInfo.class
javassist.bytecode.LongVector.class
javassist.bytecode.MemberrefInfo.class
javassist.bytecode.MethodInfo.class
javassist.bytecode.MethodrefInfo.class
javassist.bytecode.Mnemonic.class
javassist.bytecode.NameAndTypeInfo.class
javassist.bytecode.Opcode.class
javassist.bytecode.ParameterAnnotationsAttribute.class
javassist.bytecode.SignatureAttribute$1.class
javassist.bytecode.SignatureAttribute$ArrayType.class
javassist.bytecode.SignatureAttribute$BaseType.class
javassist.bytecode.SignatureAttribute$ClassSignature.class
javassist.bytecode.SignatureAttribute$ClassType.class
javassist.bytecode.SignatureAttribute$Cursor.class
javassist.bytecode.SignatureAttribute$MethodSignature.class
javassist.bytecode.SignatureAttribute$NestedClassType.class
javassist.bytecode.SignatureAttribute$ObjectType.class
javassist.bytecode.SignatureAttribute$Type.class
javassist.bytecode.SignatureAttribute$TypeArgument.class
javassist.bytecode.SignatureAttribute$TypeParameter.class
javassist.bytecode.SignatureAttribute$TypeVariable.class
javassist.bytecode.SignatureAttribute.class
javassist.bytecode.SourceFileAttribute.class
javassist.bytecode.StackMapTable$Copier.class
javassist.bytecode.StackMapTable$NewRemover.class
javassist.bytecode.StackMapTable$Printer.class
javassist.bytecode.StackMapTable$RuntimeCopyException.class
javassist.bytecode.StackMapTable$Shifter.class
javassist.bytecode.StackMapTable$SimpleCopy.class
javassist.bytecode.StackMapTable$Walker.class
javassist.bytecode.StackMapTable$Writer.class
javassist.bytecode.StackMapTable.class
javassist.bytecode.StringInfo.class
javassist.bytecode.SyntheticAttribute.class
javassist.bytecode.Utf8Info.class
javassist.bytecode.annotation.Annotation$Pair.class
javassist.bytecode.annotation.Annotation.class
javassist.bytecode.annotation.AnnotationImpl.class
javassist.bytecode.annotation.AnnotationMemberValue.class
javassist.bytecode.annotation.AnnotationsWriter.class
javassist.bytecode.annotation.ArrayMemberValue.class
javassist.bytecode.annotation.BooleanMemberValue.class
javassist.bytecode.annotation.ByteMemberValue.class
javassist.bytecode.annotation.CharMemberValue.class
javassist.bytecode.annotation.ClassMemberValue.class
javassist.bytecode.annotation.DoubleMemberValue.class
javassist.bytecode.annotation.EnumMemberValue.class
javassist.bytecode.annotation.FloatMemberValue.class
javassist.bytecode.annotation.IntegerMemberValue.class
javassist.bytecode.annotation.LongMemberValue.class
javassist.bytecode.annotation.MemberValue.class
javassist.bytecode.annotation.MemberValueVisitor.class
javassist.bytecode.annotation.ShortMemberValue.class
javassist.bytecode.annotation.StringMemberValue.class
javassist.bytecode.stackmap.BasicBlock$Catch.class
javassist.bytecode.stackmap.BasicBlock$Maker.class
javassist.bytecode.stackmap.BasicBlock$Mark.class
javassist.bytecode.stackmap.BasicBlock.class
javassist.bytecode.stackmap.Liveness.class
javassist.bytecode.stackmap.MapMaker.class
javassist.bytecode.stackmap.Tracer.class
javassist.bytecode.stackmap.TypeData$ArrayElement.class
javassist.bytecode.stackmap.TypeData$BasicType.class
javassist.bytecode.stackmap.TypeData$ClassName.class
javassist.bytecode.stackmap.TypeData$NullType.class
javassist.bytecode.stackmap.TypeData$TypeName.class
javassist.bytecode.stackmap.TypeData$UninitData.class
javassist.bytecode.stackmap.TypeData$UninitThis.class
javassist.bytecode.stackmap.TypeData.class
javassist.bytecode.stackmap.TypeTag.class
javassist.bytecode.stackmap.TypedBlock$Maker.class
javassist.bytecode.stackmap.TypedBlock.class
javassist.compiler.AccessorMaker.class
javassist.compiler.CodeGen$1.class
javassist.compiler.CodeGen$ReturnHook.class
javassist.compiler.CodeGen.class
javassist.compiler.CompileError.class
javassist.compiler.Javac$1.class
javassist.compiler.Javac$2.class
javassist.compiler.Javac$3.class
javassist.compiler.Javac$CtFieldWithInit.class
javassist.compiler.Javac.class
javassist.compiler.JvstCodeGen.class
javassist.compiler.JvstTypeChecker.class
javassist.compiler.KeywordTable.class
javassist.compiler.Lex.class
javassist.compiler.MemberCodeGen$JsrHook.class
javassist.compiler.MemberCodeGen$JsrHook2.class
javassist.compiler.MemberCodeGen.class
javassist.compiler.MemberResolver$Method.class
javassist.compiler.MemberResolver.class
javassist.compiler.NoFieldException.class
javassist.compiler.Parser.class
javassist.compiler.ProceedHandler.class
javassist.compiler.SymbolTable.class
javassist.compiler.SyntaxError.class
javassist.compiler.Token.class
javassist.compiler.TokenId.class
javassist.compiler.TypeChecker.class
javassist.compiler.ast.ASTList.class
javassist.compiler.ast.ASTree.class
javassist.compiler.ast.ArrayInit.class
javassist.compiler.ast.AssignExpr.class
javassist.compiler.ast.BinExpr.class
javassist.compiler.ast.CallExpr.class
javassist.compiler.ast.CastExpr.class
javassist.compiler.ast.CondExpr.class
javassist.compiler.ast.Declarator.class
javassist.compiler.ast.DoubleConst.class
javassist.compiler.ast.Expr.class
javassist.compiler.ast.FieldDecl.class
javassist.compiler.ast.InstanceOfExpr.class
javassist.compiler.ast.IntConst.class
javassist.compiler.ast.Keyword.class
javassist.compiler.ast.Member.class
javassist.compiler.ast.MethodDecl.class
javassist.compiler.ast.NewExpr.class
javassist.compiler.ast.Pair.class
javassist.compiler.ast.Stmnt.class
javassist.compiler.ast.StringL.class
javassist.compiler.ast.Symbol.class
javassist.compiler.ast.Variable.class
javassist.compiler.ast.Visitor.class
javassist.convert.TransformAccessArrayField.class
javassist.convert.TransformAfter.class
javassist.convert.TransformBefore.class
javassist.convert.TransformCall.class
javassist.convert.TransformFieldAccess.class
javassist.convert.TransformNew.class
javassist.convert.TransformReadField.class
javassist.convert.TransformWriteField.class
javassist.convert.Transformer.class
javassist.expr.Cast$ProceedForCast.class
javassist.expr.Cast.class
javassist.expr.ConstructorCall.class
javassist.expr.Expr.class
javassist.expr.ExprEditor$LoopContext.class
javassist.expr.ExprEditor$NewOp.class
javassist.expr.ExprEditor.class
javassist.expr.FieldAccess$ProceedForRead.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
tools-1.4.jar
/com.sun/tools/1.4
查看tools所有版本文件
|