私は "frontend"という名前の動的Webプロジェクトを "dlms"という名前の別のJavaプロジェクトに依存しています。 Dlmsはいくつかの依存関係を持つmavenプロジェクトであり、正常に動作します。 私はそのようにDLMSからフロントエンドの依存関係を設定しました:java.lang.VerifyError:最終クラスから継承できません
1)フロントエンドのプロパティ - >展開アセンブリ - > DLMS
2)Javaのbuildpath-> projects-> DLMS
3 )プロジェクト参照 - > dlms
この設定でプロジェクトを実行するとTomEEサーバーが起動しますが、ナビゲーションではmaven依存関係がフロントエンドでエクスポートされないためエラーが発生します。
私はプロジェクトdlms:properties-> java buildpath-> orderとexportに設定して、 "maven dependencies"ボックスをチェックしました。
今はTomEEサーバーが起動しません!ここで
は、スタックトレースです:他の同様の質問でこのエラーを探し
INFORMAZIONI: ------------------------- localhost -> /frontend
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar'/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/BINDERfile-1.1-SNAPSHOT.jar' contains offending class: javax.validation.Validation. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/DUCC-1.1-SNAPSHOT.jar' contains offending class: javax.validation.Validation. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/SCDP-1.1-SNAPSHOT.jar' contains offending class: javax.validation.Validation. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/hibernate-jpa-2.1-api-1.0.0.Final.jar' contains offending class: javax.persistence.Entity. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/javax.annotation-api-1.2.jar' contains offending class: javax.annotation.PostConstructbut: You provide javax.annotation API 1.2 so we'll tolerate new classes but it should surely be upgraded in the container
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/javax.inject-1.jar' contains offending class: javax.inject.Inject. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/javax.inject-2.4.0-b34.jar' contains offending class: javax.inject.Inject. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
INFORMAZIONI: validateJarFile(/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/javax.servlet-api-3.1.0.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/javax.ws.rs-api-2.0.1.jar' contains offending class: javax.ws.rs.Pathbut: You provide JAXRS 2 API in the webapp, we tolerate it to support some advanced feature but if you expect TomEE to provide it you should remove it
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/jboss-transaction-api_1.2_spec-1.0.0.Final.jar' contains offending class: javax.transaction.Transaction. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/jsr311-api-1.1.2.r612.jar' contains offending class: javax.ws.rs.Path. It will be ignored.
nov 09, 2016 1:03:41 PM org.apache.tomee.catalina.TomEEClassLoaderEnricher validateJarFile
AVVERTENZA: jar '/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/validation-api-1.1.0.Final.jar' contains offending class: javax.validation.Validation. It will be ignored.
nov 09, 2016 1:03:57 PM org.apache.openejb.config.ConfigurationFactory configureApplication
INFORMAZIONI: Configuring enterprise application: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend
nov 09, 2016 1:03:59 PM org.apache.openejb.config.InitEjbDeployments deploy
INFORMAZIONI: Auto-deploying ejb eFacade: EjbDeployment(deployment-id=eFacade)
nov 09, 2016 1:03:59 PM org.apache.openejb.config.ConfigurationFactory configureService
INFORMAZIONI: Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
nov 09, 2016 1:03:59 PM org.apache.openejb.config.AutoConfig createContainer
INFORMAZIONI: Auto-creating a container for bean frontend.Comp1106966225: Container(type=MANAGED, id=Default Managed Container)
nov 09, 2016 1:03:59 PM org.apache.openejb.assembler.classic.Assembler createRecipe
INFORMAZIONI: Creating Container(id=Default Managed Container)
nov 09, 2016 1:03:59 PM org.apache.openejb.core.managed.SimplePassivater init
INFORMAZIONI: Using directory /tmp for stateful session passivation
nov 09, 2016 1:03:59 PM org.apache.openejb.config.AppInfoBuilder build
INFORMAZIONI: Enterprise application "/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend" loaded.
nov 09, 2016 1:03:59 PM org.apache.openejb.assembler.classic.Assembler createApplication
INFORMAZIONI: Assembling app: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/scattersphere-core-0.0.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend/WEB-INF/lib/slf4j-log4j12-1.7.16.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
nov 09, 2016 1:03:59 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFORMAZIONI: Jndi(name=eFacadeLocalBean) --> Ejb(deployment-id=eFacade)
nov 09, 2016 1:03:59 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFORMAZIONI: Jndi(name=global/frontend/eFacade!bean.facade.Facade) --> Ejb(deployment-id=eFacade)
nov 09, 2016 1:03:59 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFORMAZIONI: Jndi(name=global/frontend/eFacade) --> Ejb(deployment-id=eFacade)
nov 09, 2016 1:03:59 PM org.apache.openejb.cdi.CdiBuilder initSingleton
INFORMAZIONI: Existing thread singleton service in SystemInstance(): [email protected]
nov 09, 2016 1:03:59 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFORMAZIONI: OpenWebBeans Container is starting...
nov 09, 2016 1:03:59 PM org.apache.webbeans.plugins.PluginLoader startUp
INFORMAZIONI: Adding OpenWebBeansPlugin : [CdiPlugin]
nov 09, 2016 1:03:59 PM org.apache.webbeans.plugins.PluginLoader startUp
INFORMAZIONI: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
nov 09, 2016 1:03:59 PM org.apache.openejb.assembler.classic.Assembler destroyApplication
INFORMAZIONI: Undeploying app: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend
nov 09, 2016 1:03:59 PM org.apache.catalina.core.ContainerBase removeChild
GRAVE: ContainerBase.removeChild: destroy:
org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_destroy]) for component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/frontend]] in state [STARTING_PREP]
at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:401)
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:291)
at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1038)
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1537)
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1518)
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:762)
at org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:1982)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:839)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:677)
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1261)
at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
nov 09, 2016 1:04:01 PM org.apache.openejb.util.OptionsLog info
INFORMAZIONI: Using 'openjpa.Log=org.apache.openejb.openjpa.JULOpenJPALogFactory'
nov 09, 2016 1:04:01 PM org.apache.openejb.assembler.classic.Assembler destroyApplication
INFORMAZIONI: Undeployed app: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend
nov 09, 2016 1:04:01 PM org.apache.tomee.catalina.TomcatWebAppBuilder startInternal
GRAVE: Unable to deploy collapsed ear in war StandardEngine[Catalina].StandardHost[localhost].StandardContext[/frontend]
org.apache.openejb.OpenEJBException: Creating application failed: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend: Cannot inherit from final class
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:843)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:677)
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1261)
at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.VerifyError: Cannot inherit from final class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3118)
at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1340)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1827)
at org.apache.tomee.catalina.LazyStopWebappClassLoader.loadClass(LazyStopWebappClassLoader.java:171)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
at org.apache.openejb.cdi.CdiScanner.load(CdiScanner.java:299)
at org.apache.openejb.cdi.CdiScanner.process(CdiScanner.java:248)
at org.apache.openejb.cdi.CdiScanner.init(CdiScanner.java:182)
at org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:180)
at org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:160)
at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:777)
... 14 more
nov 09, 2016 1:04:01 PM org.apache.catalina.core.ContainerBase startInternal
GRAVE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/frontend]]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1120)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/frontend]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
... 6 more
Caused by: org.apache.tomee.catalina.TomEERuntimeException: org.apache.openejb.OpenEJBException: Creating application failed: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend: Cannot inherit from final class
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1270)
at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1100)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
... 6 more
Caused by: org.apache.openejb.OpenEJBException: Creating application failed: /home/davide/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/frontend: Cannot inherit from final class
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:843)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:677)
at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1261)
... 12 more
Caused by: java.lang.VerifyError: Cannot inherit from final class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3118)
at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1340)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1827)
at org.apache.tomee.catalina.LazyStopWebappClassLoader.loadClass(LazyStopWebappClassLoader.java:171)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
at org.apache.openejb.cdi.CdiScanner.load(CdiScanner.java:299)
at org.apache.openejb.cdi.CdiScanner.process(CdiScanner.java:248)
at org.apache.openejb.cdi.CdiScanner.init(CdiScanner.java:182)
at org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:180)
at org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:160)
at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:777)
... 14 more
nov 09, 2016 1:04:01 PM org.apache.catalina.core.ContainerBase startInternal
GRAVE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1120)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:444)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:738)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.startup.Catalina.start(Catalina.java:693)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:428)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1572)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1562)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.catalina.LifecycleException: A child container failed during start
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1128)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
... 6 more
GRAVE: The required Server component failed to start so Tomcat is unable to start.
は、jarファイルの一部の競合に起因すると思われるが、しかし、私は問題を解決することはできません。 "フロントエンド" 私は、使用中の
:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
\t xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
\t <modelVersion>4.0.0</modelVersion>
\t <groupId>it.dlms</groupId>
\t <artifactId>dlms</artifactId>
\t <version>0.0.1-SNAPSHOT</version>
\t <packaging>jar</packaging>
\t <name>dlms</name>
\t <url>http://maven.apache.org</url>
\t <properties>
\t \t <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
\t \t <neo4j.version>3.0</neo4j.version>
\t \t <java.version>1.8</java.version>
\t \t <jackson.version>2.7.1</jackson.version>
\t \t <metanome.version>1.1-SNAPSHOT</metanome.version>
\t </properties>
\t <!-- impostata a 2.5.1 perchè se prende la 3.1 da errore -->
\t <build>
\t \t <plugins>
\t \t \t <plugin>
\t \t \t \t <groupId>org.apache.maven.plugins</groupId>
\t \t \t \t <artifactId>maven-compiler-plugin</artifactId>
\t \t \t \t <version>2.5.1</version>
\t \t \t \t <configuration>
\t \t \t \t \t <source>1.8</source>
\t \t \t \t \t <target>1.8</target>
\t \t \t \t </configuration>
\t \t \t </plugin>
\t \t </plugins>
\t </build>
\t <dependencies>
\t \t <dependency>
\t \t \t <groupId>junit</groupId>
\t \t \t <artifactId>junit</artifactId>
\t \t \t <version>3.8.1</version>
\t \t \t <scope>test</scope>
\t \t </dependency>
\t \t <!-- Spark dependency -->
\t \t <dependency>
\t \t \t <groupId>org.apache.spark</groupId>
\t \t \t <artifactId>spark-core_2.11</artifactId>
\t \t \t <version>2.0.0</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>org.apache.spark</groupId>
\t \t \t <artifactId>spark-streaming_2.11</artifactId>
\t \t \t <version>2.0.0</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>org.apache.spark</groupId>
\t \t \t <artifactId>spark-sql_2.11</artifactId>
\t \t \t <version>2.0.0</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>amplab</groupId>
\t \t \t <artifactId>spark-indexedrdd</artifactId>
\t \t \t <version>0.3</version>
\t \t </dependency>
\t \t <!-- MLIB -->
\t \t <dependency>
\t \t \t <groupId>org.apache.spark</groupId>
\t \t \t <artifactId>spark-mllib_2.10</artifactId>
\t \t \t <version>2.0.0</version>
\t \t </dependency>
\t \t <!-- SPARK-CSV -->
\t \t <dependency>
\t \t \t <groupId>com.databricks</groupId>
\t \t \t <artifactId>spark-csv_2.11</artifactId>
\t \t \t <version>1.5.0</version>
\t \t </dependency>
\t \t <!-- Neo4J -->
\t \t <dependency>
\t \t \t <groupId>org.neo4j</groupId>
\t \t \t <artifactId>neo4j</artifactId>
\t \t \t <version>3.0.4</version>
\t \t \t <scope>provided</scope>
\t \t \t <exclusions>
\t \t \t \t <exclusion>
\t \t \t \t \t <artifactId>opencsv</artifactId>
\t \t \t \t \t <groupId>net.sf.opencsv</groupId>
\t \t \t \t </exclusion>
\t \t \t </exclusions>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>org.neo4j.test</groupId>
\t \t \t <artifactId>neo4j-harness</artifactId>
\t \t \t <version>3.0.4</version>
\t \t \t <scope>test</scope>
\t \t \t <exclusions>
\t \t \t \t <exclusion>
\t \t \t \t \t <artifactId>jackson-mapper-asl</artifactId>
\t \t \t \t \t <groupId>org.codehaus.jackson</groupId>
\t \t \t \t </exclusion>
\t \t \t </exclusions>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>org.neo4j</groupId>
\t \t \t <artifactId>neo4j-kernel</artifactId>
\t \t \t <version>3.1.0-M05</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>org.neo4j.driver</groupId>
\t \t \t <artifactId>neo4j-java-driver</artifactId>
\t \t \t <version>1.0.4</version>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/org.mapdb/mapdb -->
\t \t <dependency>
\t \t \t <groupId>org.mapdb</groupId>
\t \t \t <artifactId>mapdb</artifactId>
\t \t \t <version>1.0.8</version>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/org.mapdb/elsa -->
\t \t <dependency>
\t \t \t <groupId>org.mapdb</groupId>
\t \t \t <artifactId>elsa</artifactId>
\t \t \t <version>3.0.0-M6</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>org.bitbucket.kienerj</groupId>
\t \t \t <artifactId>io</artifactId>
\t \t \t <version>1.0.0</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>net.scattersphere</groupId>
\t \t \t <artifactId>scattersphere-core</artifactId>
\t \t \t <version>0.0.3</version>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver -->
\t \t <dependency>
\t \t \t <groupId>org.mongodb</groupId>
\t \t \t <artifactId>mongo-java-driver</artifactId>
\t \t \t <version>3.3.0</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>com.google.code.gson</groupId>
\t \t \t <artifactId>gson</artifactId>
\t \t \t <version>2.6.2</version>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/org.apache.lucene/lucene-core -->
\t \t <dependency>
\t \t \t <groupId>org.apache.lucene</groupId>
\t \t \t <artifactId>lucene-core</artifactId>
\t \t \t <version>6.1.0</version>
\t \t </dependency>
\t \t <!-- METANOME -->
\t \t <dependency>
\t \t \t <groupId>de.metanome</groupId>
\t \t \t <artifactId>algorithm_integration</artifactId>
\t \t \t <version>${metanome.version}</version>
\t \t \t <scope>compile</scope>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>de.metanome</groupId>
\t \t \t <artifactId>algorithm_helper</artifactId>
\t \t \t <version>${metanome.version}</version>
\t \t \t <scope>compile</scope>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>de.metanome</groupId>
\t \t \t <artifactId>backend</artifactId>
\t \t \t <version>${metanome.version}</version>
\t \t \t <scope>compile</scope>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>metanome.algorithms</groupId>
\t \t \t <artifactId>BINDERfile</artifactId>
\t \t \t <version>${metanome.version}</version>
\t \t \t <scope>compile</scope>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>metanome.algorithms</groupId>
\t \t \t <artifactId>DUCC</artifactId>
\t \t \t <version>${metanome.version}</version>
\t \t \t <scope>compile</scope>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>metanome.algorithms</groupId>
\t \t \t <artifactId>SCDP</artifactId>
\t \t \t <version>${metanome.version}</version>
\t \t \t <scope>compile</scope>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
\t \t <dependency>
\t \t \t <groupId>net.sf.json-lib</groupId>
\t \t \t <artifactId>json-lib</artifactId>
\t \t \t <version>2.4</version>
\t \t \t <classifier>jdk15</classifier>
\t \t </dependency>
\t \t <!-- RabbitMQ -->
\t \t <dependency>
\t \t \t <groupId>com.rabbitmq</groupId>
\t \t \t <artifactId>amqp-client</artifactId>
\t \t \t <version>3.6.5</version>
\t \t </dependency>
\t \t <dependency>
\t \t \t <groupId>commons-io</groupId>
\t \t \t <artifactId>commons-io</artifactId>
\t \t \t <version>1.2</version>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/commons-cli/commons-cli -->
\t \t <dependency>
\t \t \t <groupId>commons-cli</groupId>
\t \t \t <artifactId>commons-cli</artifactId>
\t \t \t <version>1.1</version>
\t \t </dependency>
\t \t <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
\t \t <dependency>
\t \t \t <groupId>com.google.guava</groupId>
\t \t \t <artifactId>guava</artifactId>
\t \t \t <version>20.0</version>
\t \t </dependency>
\t </dependencies>
\t <repositories>
\t \t <repository>
\t \t \t <id>osssonatype</id>
\t \t \t <name>OSS Sonatype</name>
\t \t \t <url>https://repo1.maven.org/maven2/</url>
\t \t \t <layout>default</layout>
\t \t </repository>
\t \t <repository>
\t \t \t <id>snapshots-repo</id>
\t \t \t <url>https://oss.sonatype.org/content/repositories/snapshots</url>
\t \t </repository>
\t \t <repository>
\t \t \t <id>SparkPackagesRepo</id>
\t \t \t <url>http://dl.bintray.com/spark-packages/maven</url>
\t \t </repository>
\t \t <repository>
\t \t \t <id>Repository at github.com/ankurdave/maven-repo</id>
\t \t \t <url>https://raw.githubusercontent.com/ankurdave/maven-repo/master</url>
\t \t </repository>
\t </repositories>
</project>
これはDLMSののpom.xmlです
(私はフロントエンド/ Web-inf/libにdlms jarファイルだけを置こうとしましたが、maven依存関係に関連したエラーが出ました)。
なぜ 'frontend/WEB-INF/lib'にライブラリがあるのですか? 'frontend'が実際にMavenプロジェクトの場合、依存関係はローカルリポジトリから取得する必要があります。 –
私は本当にわかりません、私は 'wtpwebapps'(これはtomeeアプリケーションを展開するフォルダです)のフォルダフロントエンドを削除しようとしましたが、動作しません。 tomeeはwebappを自動的にデプロイしないようだ。多分私はいくつかの設定を変更する必要がありますか? – davide