| 组织ID: |
org.terrameta |
| 项目ID: |
plasma-runtime |
| 版本: |
2.0.1 |
| 最后修改时间: |
2019-11-29 22:55:49 |
| 包类型: |
jar |
| 标题: |
Plasma Runtime |
| 描述: |
The Plasma Runtime Module |
| 大小: |
283.02KB |
|
|
| Maven引入代码: |
<dependency>
<groupId>org.terrameta</groupId>
<artifactId>plasma-runtime</artifactId>
<version>2.0.1</version>
</dependency>
|
| Gradle引入代码: |
org.terrameta:plasma-runtime:2.0.1
|
| 下载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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.terrameta</groupId>
<artifactId>plasma</artifactId>
<version>2.0.1</version>
</parent>
<groupId>org.terrameta</groupId>
<artifactId>plasma-runtime</artifactId>
<version>2.0.1</version>
<packaging>jar</packaging>
<name>Plasma Runtime</name>
<description>The Plasma Runtime Module</description>
<licenses>
<license>
<name>Plasma License</name>
<url>https://github.com/plasma-framework/plasma/LICENSE</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>https://github.com/plasma-framework/plasma</url>
<connection></connection>
</scm>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<repositories>
</repositories>
<pluginRepositories>
</pluginRepositories>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.9</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<artifactId>xalan</artifactId>
<groupId>xalan</groupId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>org.atteo.classindex</groupId>
<artifactId>classindex</artifactId>
<version>3.3</version>
</dependency>
<dependency>
<groupId>org.modeldriven</groupId>
<artifactId>fuml</artifactId>
<version>1.1.0c</version>
<exclusions>
<exclusion>
<artifactId>xml-apis</artifactId>
<groupId>xml-apis</groupId>
</exclusion>
<exclusion>
<artifactId>jaxb-api</artifactId>
<groupId>javax.xml.bind</groupId>
</exclusion>
<exclusion>
<artifactId>jaxb-xjc</artifactId>
<groupId>com.sun.xml.bind</groupId>
</exclusion>
<exclusion>
<artifactId>jaxb-impl</artifactId>
<groupId>com.sun.xml.bind</groupId>
</exclusion>
<!-- needs to be excluded for XJC in later JDK 6 and 7, yet required
for XSLT - break out modules -->
<exclusion>
<artifactId>xalan</artifactId>
<groupId>xalan</groupId>
</exclusion>
<exclusion>
<artifactId>xerces</artifactId>
<groupId>xerces</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.terrameta</groupId>
<artifactId>plasma-common</artifactId>
<version>2.0.1</version>
</dependency>
<dependency>
<groupId>org.terrameta</groupId>
<artifactId>plasma-metamodel</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
<build>
<finalName>plasma-runtime</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${basedir}/target/generated-sources/java</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.12.3</version>
<executions>
<execution>
<id>plasma-runtime</id>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generateDirectory>${basedir}/target/generated-sources/java</generateDirectory>
<clearOutputDir>false</clearOutputDir>
<extensions>true</extensions>
<bindingDirectory>${basedir}/src/main/resources</bindingDirectory>
<target>2.0</target>
<encoding>cp1252</encoding>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<dependencies>
<!--
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
-->
</dependencies>
<executions>
<execution>
<id>gen_profile_annotations</id>
<phase>generate-sources</phase>
<configuration>
<target>
<echo message="####Generate profile annotations####" />
<property name="compile_classpath" refid="maven.compile.classpath" />
<property name="release_suffix" value="2.0.1" />
<path id="cp">
<pathelement path="${compile_classpath}" />
</path>
<java failonerror="yes" fork="yes"
classname="org.plasma.common.xslt.XSLTUtils">
<classpath refid="cp" />
<arg value="${basedir}/dummy.out" />
<arg
value="${basedir}/src/main/resources/uml/PlasmaSDO.profile_v1_2.uml" />
<arg
value="${basedir}/src/main/resources/xsl/profile/PapyrusProfileToJavaAnnotationMetamodel.xsl" />
<arg
value="basedir=${basedir}/target/generated-sources/java pkg=org.plasma.sdo.annotation implpkg=org.plasma.sdo.profile author=Plasma-Team version=${release_suffix} separator=${file.separator}" />
</java>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>gen_profile_classes</id>
<phase>generate-sources</phase>
<configuration>
<target>
<echo message="####Generate profile classes####" />
<property name="compile_classpath" refid="maven.compile.classpath" />
<property name="release_suffix" value="2.0.1" />
<path id="cp">
<pathelement path="${compile_classpath}" />
</path>
<java failonerror="yes" fork="yes"
classname="org.plasma.common.xslt.XSLTUtils">
<classpath refid="cp" />
<arg value="${basedir}/dummy.out" />
<arg
value="${basedir}/src/main/resources/uml/PlasmaSDO.profile_v1_2.uml" />
<arg
value="${basedir}/src/main/resources/xsl/profile/PapyrusProfileToJavaClassMetamodel.xsl" />
<arg
value="basedir=${basedir}/target/generated-sources/java pkg=org.plasma.sdo.profile interfacepkg=org.plasma.sdo author=Plasma-Team version=${release_suffix} separator=${file.separator}" />
</java>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>gen_profile_interfaces</id>
<phase>generate-sources</phase>
<configuration>
<target>
<echo message="####Generate profile interfaces####" />
<property name="compile_classpath" refid="maven.compile.classpath" />
<property name="release_suffix" value="2.0.1" />
<path id="cp">
<pathelement path="${compile_classpath}" />
</path>
<java failonerror="yes" fork="yes"
classname="org.plasma.common.xslt.XSLTUtils">
<classpath refid="cp" />
<arg value="${basedir}/dummy.out" />
<arg
value="${basedir}/src/main/resources/uml/PlasmaSDO.profile_v1_2.uml" />
<arg
value="${basedir}/src/main/resources/xsl/profile/PapyrusProfileToJavaInterfaceMetamodel.xsl" />
<arg
value="basedir=${basedir}/target/generated-sources/java pkg=org.plasma.sdo implpkg=org.plasma.sdo.profile author=Plasma-Team version=${release_suffix} separator=${file.separator}" />
</java>
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<!--This plugin's configuration is used to store Eclipse m2e settings
only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.codehaus.mojo
</groupId>
<artifactId>
build-helper-maven-plugin
</artifactId>
<versionRange>
[1.7,)
</versionRange>
<goals>
<goal>add-source</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-antrun-plugin
</artifactId>
<versionRange>
[1.8,)
</versionRange>
<goals>
<goal>run</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
|
| Jar包内容: |
META-INF/MANIFEST.MF
jaxb-bindings.xjb
META-INF/sun-jaxb.episode
org.plasma.profile.adapter.ProfileArtifactAdapter.class
org.plasma.profile.Configuration.class
org.plasma.profile.ObjectFactory.class
org.plasma.profile.package-info.class
org.plasma.profile.ProfileArtifact.class
org.plasma.profile.ProfileConfig.class
org.plasma.profile.ProfileConfigDataBinding.class
org.plasma.profile.ProfileConfiguration.class
org.plasma.profile.ProfileConfigValidationEventHandler.class
org.plasma.profile.ProfileURN.class
org.plasma.profile.Property.class
org.plasma.provisioning.AnnotationConverter.class
org.plasma.provisioning.AnnotationMetamodelAssembler.class
org.plasma.provisioning.AnnotationProvisioningException.class
org.plasma.provisioning.InvalidAnnotationException.class
org.plasma.provisioning.MissingAnnotationException.class
org.plasma.runtime.adapter.DataAccessProviderAdapter.class
org.plasma.runtime.adapter.NamespaceAdapter.class
org.plasma.runtime.adapter.PropertyBindingAdapter.class
org.plasma.runtime.adapter.TypeBindingAdapter.class
org.plasma.runtime.annotation.AmbiguousProviderException.class
org.plasma.runtime.annotation.NamespaceProvisioning.class
org.plasma.runtime.annotation.NamespaceService.class
org.plasma.runtime.annotation.PlasmaServiceProvider.class
org.plasma.runtime.annotation.UnknownProviderException.class
org.plasma.runtime.Artifact.class
org.plasma.runtime.Binding.class
org.plasma.runtime.ClassProvisioning.class
org.plasma.runtime.Concurrency.class
org.plasma.runtime.Configuration.class
org.plasma.runtime.ConfigurationConstants.class
org.plasma.runtime.ConfigurationException.class
org.plasma.runtime.ConfigUtils.class
org.plasma.runtime.Customization.class
org.plasma.runtime.DataAccessProvider.class
org.plasma.runtime.DataAccessProviderName.class
org.plasma.runtime.DataAccessService.class
org.plasma.runtime.DataStoreType.class
org.plasma.runtime.EnumSource.class
org.plasma.runtime.GlobalProvisioning.class
org.plasma.runtime.ImplementationProvisioning.class
org.plasma.runtime.InterfaceProvisioning.class
org.plasma.runtime.Namespace.class
org.plasma.runtime.NamespaceLink.class
org.plasma.runtime.NamespaceProvisioning.class
org.plasma.runtime.NonExistantNamespaceException.class
org.plasma.runtime.ObjectFactory.class
org.plasma.runtime.OptimizationStrategy.class
org.plasma.runtime.package-info.class
org.plasma.runtime.PlasmaRuntime$1.class
org.plasma.runtime.PlasmaRuntime.class
org.plasma.runtime.PlasmaRuntimeDataBinding.class
org.plasma.runtime.PlasmaRuntimeValidationEventHandler.class
org.plasma.runtime.ProfileVersionDetectionException.class
org.plasma.runtime.ProfileVersionFinder$1.class
org.plasma.runtime.ProfileVersionFinder.class
org.plasma.runtime.Property.class
org.plasma.runtime.PropertyBinding.class
org.plasma.runtime.PropertyNameStyle.class
org.plasma.runtime.ProviderDiscoveryException.class
org.plasma.runtime.QueryDSLProvisioning.class
org.plasma.runtime.RDBMSVendorName.class
org.plasma.runtime.Repository.class
org.plasma.runtime.RuntimeConfiguration.class
org.plasma.runtime.SDO.class
org.plasma.runtime.SequenceConfiguration.class
org.plasma.runtime.SerializationStrategy.class
org.plasma.runtime.TypeBinding.class
org.plasma.sdo.Alias.class
org.plasma.sdo.annotation.Alias.class
org.plasma.sdo.annotation.Comment.class
org.plasma.sdo.annotation.Compression.class
org.plasma.sdo.annotation.Concurrent.class
org.plasma.sdo.annotation.DataProperty.class
org.plasma.sdo.annotation.Derivation.class
org.plasma.sdo.annotation.Documentation.class
org.plasma.sdo.annotation.EnumConstraint.class
org.plasma.sdo.annotation.Enumeration.class
org.plasma.sdo.annotation.EnumerationConstraint.class
org.plasma.sdo.annotation.Key.class
org.plasma.sdo.annotation.Namespace.class
org.plasma.sdo.annotation.ReferenceProperty.class
org.plasma.sdo.annotation.SemanticConstraint.class
org.plasma.sdo.annotation.Sort.class
org.plasma.sdo.annotation.Temporal.class
org.plasma.sdo.annotation.Type.class
org.plasma.sdo.annotation.UniqueConstraint.class
org.plasma.sdo.annotation.ValueConstraint.class
org.plasma.sdo.annotation.ValueSetConstraint.class
org.plasma.sdo.annotation.XmlProperty.class
org.plasma.sdo.Compression.class
org.plasma.sdo.Concurrent.class
org.plasma.sdo.Derivation.class
org.plasma.sdo.Documentation.class
org.plasma.sdo.EnumerationConstraint.class
org.plasma.sdo.Key.class
org.plasma.sdo.Namespace.class
org.plasma.sdo.profile.CodingStrength.class
org.plasma.sdo.profile.CompressionType.class
org.plasma.sdo.profile.ConcurrencyType.class
org.plasma.sdo.profile.ConcurrentDataFlavor.class
org.plasma.sdo.profile.DocumentationType.class
org.plasma.sdo.profile.KeyStructure.class
org.plasma.sdo.profile.KeyType.class
org.plasma.sdo.profile.SDOAlias.class
org.plasma.sdo.profile.SDOCompression.class
org.plasma.sdo.profile.SDOConcurrent.class
org.plasma.sdo.profile.SDODerivation.class
org.plasma.sdo.profile.SDODocumentation.class
org.plasma.sdo.profile.SDOEnumerationConstraint.class
org.plasma.sdo.profile.SDOKey.class
org.plasma.sdo.profile.SDONamespace.class
org.plasma.sdo.profile.SDOSemanticConstraint.class
org.plasma.sdo.profile.SDOSort.class
org.plasma.sdo.profile.SDOTemporal.class
org.plasma.sdo.profile.SDOUniqueConstraint.class
org.plasma.sdo.profile.SDOValueConstraint.class
org.plasma.sdo.profile.SDOValueSetConstraint.class
org.plasma.sdo.profile.SDOXmlProperty.class
org.plasma.sdo.profile.TemporalType.class
org.plasma.sdo.profile.XmlNodeType.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
| 依赖Jar: |
junit-3.8.1.jar
/junit/junit/3.8.1
查看junit所有版本文件
log4j-1.2.9.jar
/log4j/log4j/1.2.9
查看log4j所有版本文件
commons-logging-1.1.1.jar
/commons-logging/commons-logging/1.1.1
查看commons-logging所有版本文件
xalan-2.6.0.jar
/xalan/xalan/2.6.0
查看xalan所有版本文件
classindex-3.3.jar
/org.atteo.classindex/classindex/3.3
查看classindex所有版本文件
fuml-1.1.0c.jar
/org.modeldriven/fuml/1.1.0c
查看fuml所有版本文件
plasma-common-2.0.1.jar
/org.terrameta/plasma-common/2.0.1
查看plasma-common所有版本文件
plasma-metamodel-2.0.1.jar
/org.terrameta/plasma-metamodel/2.0.1
查看plasma-metamodel所有版本文件
|