Tag: maven

java.lang.NoSuchMethodError:javax.persistence.OneToMany.orphanRemoval()Z

我收到此错误: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 这些是我的类路径中的jar: com.sun.faces/jsf-api/jars/jsf-api-2.0.0.jar com.sun.faces/jsf-impl/jars/jsf-impl-2.0.0.jar org.apache.myfaces.orchestra/myfaces-orchestra-core20/jars/myfaces-orchestra-core20-1.5-SNAPSHOT.jar commons-lang/commons-lang/jars/commons-lang-2.1.jar commons-logging/commons-logging/jars/commons-logging-1.1.1.jar org.springframework/spring/jars/spring-2.5.6.jar commons-el/commons-el/jars/commons-el-1.0.jar org.richfaces.ui/richfaces-ui/jars/richfaces-ui-3.3.3.Final.jar org.richfaces.framework/richfaces-api/jars/richfaces-api-3.3.3.Final.jar commons-collections/commons-collections/jars/commons-collections-3.2.jar commons-beanutils/commons-beanutils/jars/commons-beanutils-1.8.0.jar org.richfaces.framework/richfaces-impl-jsf2/jars/richfaces-impl-jsf2-3.3.3.Final.jar com.sun.facelets/jsf-facelets/jars/jsf-facelets-1.1.14.jar org.hibernate/hibernate-core/jars/hibernate-core-3.6.0.Final.jar antlr/antlr/jars/antlr-2.7.6.jar dom4j/dom4j/jars/dom4j-1.6.1.jar org.hibernate/hibernate-commons-annotations/jars/hibernate-commons-annotations-3.2.0.Final.jar org.slf4j/slf4j-api/jars/slf4j-api-1.6.1.jar org.hibernate.javax.persistence/hibernate-jpa-2.0-api/jars/hibernate-jpa-2.0-api-1.0.0.Final.jar javax.transaction/jta/jars/jta-1.1.jar org.hibernate/hibernate-c3p0/jars/hibernate-c3p0-3.6.0.Final.jar c3p0/c3p0/jars/c3p0-0.9.1.jar org.hibernate/hibernate-entitymanager/jars/hibernate-entitymanager-3.6.0.Final.jar cglib/cglib/jars/cglib-2.2.jar asm/asm/jars/asm-3.1.jar javassist/javassist/jars/javassist-3.12.0.GA.jar org.hibernate/hibernate-search/jars/hibernate-search-3.3.0.Final.jar org.hibernate/hibernate-search-analyzers/jars/hibernate-search-analyzers-3.3.0.Final.jar org.apache.lucene/lucene-core/jars/lucene-core-3.0.3.jar org.apache.lucene/lucene-analyzers/jars/lucene-analyzers-3.0.3.jar mysql/mysql-connector-java/jars/mysql-connector-java-5.1.13.jar com.ocpsoft/prettyfaces-jsf2/jars/prettyfaces-jsf2-3.0.1.jar commons-digester/commons-digester/jars/commons-digester-2.0.jar org.slf4j/slf4j-log4j12/jars/slf4j-log4j12-1.6.1.jar log4j/log4j/bundles/log4j-1.2.16.jar xom/xom/jars/xom-1.2.5.jar xml-apis/xml-apis/jars/xml-apis-1.3.03.jar xerces/xercesImpl/jars/xercesImpl-2.8.0.jar xalan/xalan/jars/xalan-2.7.0.jar org.jboss.jsfunit/jboss-jsfunit-core/jars/jboss-jsfunit-core-1.3.0.Final.jar net.sourceforge.htmlunit/htmlunit/jars/htmlunit-2.8.jar xalan/xalan/jars/xalan-2.7.1.jar xalan/serializer/jars/serializer-2.7.1.jar xml-apis/xml-apis/jars/xml-apis-1.3.04.jar commons-collections/commons-collections/jars/commons-collections-3.2.1.jar commons-lang/commons-lang/jars/commons-lang-2.4.jar org.apache.httpcomponents/httpclient/jars/httpclient-4.0.1.jar org.apache.httpcomponents/httpcore/jars/httpcore-4.0.1.jar commons-codec/commons-codec/jars/commons-codec-1.4.jar org.apache.httpcomponents/httpmime/jars/httpmime-4.0.1.jar org.apache.james/apache-mime4j/jars/apache-mime4j-0.6.jar […]

如何使用thrift生成器作为maven依赖(如何避免引用.exe文件)?

我在pom.xml有以下内容: … … org.apache.thrift libthrift 0.11.0 org.apache.thrift.tools maven-thrift-plugin 0.1.11 D:/work/thrift-folder/thrift-0.11.0.exe ../thrift-files java thrift-sources generate-sources compile 它很好但我不喜欢在我的源代码中引用.exe文件: D:/work/thrift-folder/thrift-0.11.0.exe 是否可以使用maven依赖? 怎么样?

加速Android构建过程

这是一个真正的noob问题。 我为一家公司工作,该公司生产100个使用大部分相同组件的应用程序。 在构建时有一些小的定制,我们希望加快速度,以提高效率。 大多数自定义是在运行时从服务器下载数据完成的。 我们可以获得最快的项目完成.apk约15分钟。 此过程涉及更改包名称,图标和一些字符串资源。 但是当你每天处理15-20个应用程序时,它们可以成为一个真正的杀手,我宁愿花时间编写新的代码。 我已经阅读过使用Maven或Gradle来简化构建过程,但我不确定这是否是减少构建时间的最佳方法。 坦率地说,我甚至不知道它们是否是合适的工具。 有人可以向我解释,如果使用这些工具中的一个可以完成我正在寻找的东西,或者是否有其他方法可以减少构建时间? 任何建议将不胜感激。

Spring Maven清除错误 – 无法激活请求的配置文件“pom.xml”,因为它不存在

我正在尝试使用maven构建一个Spring-Boot * .war,但我一直在: [INFO] ———————————————————————— [INFO] BUILD SUCCESS [INFO] ———————————————————————— [INFO] Total time: 0.600 s [INFO] Finished at: 2015-01-28T10:46:11-03:00 [INFO] Final Memory: 6M/123M [INFO] ———————————————————————— [WARNING] The requested profile “pom.xml” could not be activated because it does not exist. 运行mvn后:清理。 我不知道为什么,我正在遵循这个指南 。 我的pom.xml 4.0.0 org.bigriver webconsultas 0.0.1-SNAPSHOT war WebConsultas Sistema de consulta m dica on […]

Maven构建具有依赖关系的程序集

我有独立的java应用程序,我想打包为:myapp.jar。 并将所有相关的jar子复制到“备用文件夹”。 理想情况下,我想让maven更新META-INF文件,将所有类路径依赖项jars条目添加到其中。 例如,如果我的项目引用commons.jar,并且当我使用此插件构建程序集时,它会将所有.class文件和包从commons.jar复制到myappjar-with-dependencies.jar中。 maven程序集插件的问题将所有依赖项解析为myappjar-with-dependencies.jar。 maven-assembly-plugin 2.4 jar-with-dependencies com.core.App make-assembly package single

使用WSDL中的jaxb2-maven-plugin生成类

我无法配置jaxb2-maven-plugin来从WSDL和多个XSD文件生成Java类,这些文件都存在于同一标准目录src/main/xsd 。 如何使用内联XSD的jaxb2 maven插件? 只是因为答案正确地建议在插件配置中使用wsdl参数,但该问题确实与内联XSD有关,而我的XSD是外部的。 此处列出了插件目标参数。 我的插件配置是: org.codehaus.mojo jaxb2-maven-plugin 1.5 xjc xjc com.xymodel true 我用mvn -X clean jaxb2:xjc测试这个,但插件忽略了.wsdl如调试输出中所示 [DEBUG] accept false for file c:\projects\foo\src\main\xsd\service.wsdl [DEBUG] accept true for file c:\projects\foo\src\main\xsd\datatypes.xsd [DEBUG] accept true for file c:\projects\foo\src\main\xsd\more-datatypes.xsd

从依赖jar中自动连接类中的注释

我对Java比较陌生,所以我希望这不是一个愚蠢的问题。 我在Eclipse中有一个Web项目,我正在尝试部署到Tomcat。 我在Eclipse中有两个依赖项目,它们被编译成.jar文件并部署到/ WEB-INF / lib目录。 这很好,但不幸的是,Spring不会扫描依赖项中的注释,除非将.jars中的类文件提取到/ WEB-INF / classes目录中。 有没有一种简单的方法在构建时进行这种提取? 我正在使用Maven。 我暂时写了一个批处理文件(我在Windows上开发,在Ubuntu上部署) 我对如何为服务器部署自动化有疑问,但是,我做错了吗? 当然,我不是唯一一个与这个问题搏斗的人。

如何在java9中解析模块读取包错误

我试图通过spring-boot来理解java 9中的新模块化,所以我想运行一些简单的应用程序,例如: https : //github.com/tmatyashovsky/java9-springboot 我正在使用maven 3.5.0和java 9: Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T21:39:06+02:00) Maven home: ~/soft/apache-maven-3.5.0 Java version: 9-ea, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-9-oracle Default locale: en_US, platform encoding: UTF-8 OS name: “linux”, version: “4.4.0-79-generic”, arch: “amd64”, family: “unix” 问题是我还有一些例外。 它是什么意思,我应该如何解决它? [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project api: Compilation failure: Compilation […]

Maven和Java:目标org.codehaus.mojo的参数’mainClass’:exec-maven-plugin:1.2.1:java缺失或无效

我的Java EE proj构建正常,但在尝试执行时会出现以下错误: gert@gert-VirtualBox:~/workspace/CDBOOKSTORE$ mvn exec:java [INFO] Scanning for projects… [INFO] [INFO] ———————————————————————— [INFO] Building CDBOOKSTORE 0.0.1-SNAPSHOT [INFO] ———————————————————————— [INFO] [INFO] >>> exec-maven-plugin:1.2.1:java (default-cli) @ CDBOOKSTORE >>> [INFO] [INFO] — maven-dependency-plugin:2.8:copy (default) @ CDBOOKSTORE — [INFO] [INFO] <<< exec-maven-plugin:1.2.1:java (default-cli) @ CDBOOKSTORE << [Help 1] 但是在我的pom.xml文件中(我按照Java EE书籍示例编辑了),我已经指定了mainClass配置: 4.0.0 org.aptovia.javaee7 CDBOOKSTORE 0.0.1-SNAPSHOT app-client CDBOOKSTORE ${project.build.directory}/endorsed UTF-8 […]

未在POM内部distributionManagement元素或-DaltDep loymentRepository = id :: layout :: url参数中指定存储库元素

我在部署时遇到问题,这是我收到的错误消息: [INFO] [INFO] — maven-deploy-plugin:2.7:deploy (default-deploy) @ core — [INFO] ———————————————————————— [INFO] BUILD FAILURE [INFO] ———————————————————————— [INFO] Total time: 3.296 s [INFO] Finished at: 2014-11-26T17:05:00+02:00 [INFO] Final Memory: 13M/244M [INFO] ———————————————————————— [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7: deploy (default-deploy) on project core: Deployment failed: repository element w as not specified in the POM inside distributionManagement […]