草庐IT

maven-native-plugin

全部标签

java - maven 构建中的 Aspectj 错误版本号警告

我在maven构建期间收到警告,我想修复。maven构建过程中产生的警告:[INFO]---aspectj-maven-plugin:1.4:compile(default)@core---[WARNING]badversionnumberfoundinC:\Users\DR25687.m2\repository\org\aspectj\aspectjrt\1.7.1\aspectjrt-1.7.1.jarexpected1.6.11found1.7.1pom文件org.codehaus.mojoaspectj-maven-plugin1.4true1.71.7trueignore1.

java - 如何在 Maven 中处理子项目的依赖关系

我的项目由5个子项目组成。一个是war,另外4个是jar。基本上,war项目需要所有4个jar项目及其依赖项。我可以剥离依赖关系以获得类似war->A->B->C->D的东西。每个子项目都添加了它们的外部依赖项(spring、struts、hibernate),以便最终war获得运行所需的一切。这看起来组织得很好而且方正,但后来我问自己这是否非常适合进行更改。假设我必须更改项目D中的一行代码,而不更改其Maven依赖项的任何内容。显然,我将不得不重新发布项目D,但随后我必须重新发布项目C、B、A和war,只是为了在它们的pom文件中反射(reflect)这一变化。这可能会很长且烦人,尤

java - 使用 Maven 创建两个独立的 jar,没有依赖关系,只有依赖关系

Maven能否在一个pom.xml中创建两个指定的jar:一个jar包含我的应用程序但没有依赖项,第二个jar仅包含依赖项?我想要两个单独的jar,但我想用我的应用程序运行jar,并且这个应用程序必须“查看”第二个jar中的所有依赖项。我想在一个eclipse项目中拥有的一切,只是运行一次mvn:package的结果,我想创建单独的jar...这可能吗?现在我使用maven-jar-plugin与应用程序一起创建jar,我通过在maven-jar-plugin配置中添加行来指定类路径:true之前我使用maven-assebly-plugin创建jar-with-dependencie

java - 我在编译 Maven 项目时遇到了麻烦

我已经将我的项目导入到Eclipse(Helios+m2eclipse)中,也导入到Netbeans(7.0)中,在这两个IDE中,问题之一是:这是我尝试构建时在Netbeans中得到的结果。项目com.miCompany:myProject:1.0(.....)有1个错误Unresolveablebuildextension:Pluginorg.apache.axis2:axis2-wsdl2code-maven-plugin:1.3oroneofitsdependenciescouldnotberesolved:Failedtocollectdependenciesfororg.a

java - 如何创建 Play!使用 Maven 的框架 Web 项目?

是否有Maven原型(prototype)可以创建Play!框架JavaWeb应用程序?谢谢 最佳答案 有一个communitycontributedextension来帮助您。 关于java-如何创建Play!使用Maven的框架Web项目?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6710710/

java - Hibernate - 对具有枚举属性的 Bean 使用 native 查询和别名?

我在hibernate中使用native查询来为包含枚举属性的bean起别名时遇到问题。调用query.list()时出现InvocationTargetException。我的例子如下:@Entity(name="table1")publicclassClass1{@Column(name="col1")@NotNullprivateIntegerprop1;@Column(name="col2")@NotNullprivateStringprop2;@Column(name="col3",length=6)@Enumerated(value=EnumType.STRING)priv

java - AWS Java TransferManager 问题,JVM 无法获得更多 native 线程

几周来我一直在与TransferManager问题作斗争,我希望能得到一些反馈,我有一个等待任务发送给它的服务器应用程序。其中一些任务需要上传到S3。该任务包含我需要的所有上传信息,包括访问key。在我实际的上传代码中,每次我需要上传时,我都需要创建一个新的S3Client和TransferManager对象,因为我不知道我的访问key时间。在系统处理大约1200次上传后,我收到一条错误消息,指示JVM无法再获取更多native线程。我将分析器附加到应用程序并注意到TransferManager对象没有得到正确清理,有数千个“s3-transfer-manager-worker-1”线

java - JVM上的 "Magic"方法是否都标记为Native?

我所说的“魔术”是指具有未用纯Java表达的语义的方法。我知道所有native方法都是神奇的,因为它们的实现是由底层运行时提供的,而不是由Java字节码提供的。反之亦然?所有魔法方法都是native吗,或者是否有一些魔法方法显然是用纯Java实现的,但有一些JVM-special-casing的额外帮助?用例是我想通过检测其字节码来修改Java的语义。所有这些魔术方法都是特殊情况,我将不得不以某种方式处理它们。native都是显而易见的,但我想知道是否有任何未标记的魔术方法我必须注意和特殊情况。 最佳答案 不幸的是,在native方

java - Maven 2.1 依赖项 :analyze. 传递依赖项:已使用未声明的依赖项

我正在使用dependency:analyze来检测依赖问题。但是我发现传递依赖性有问题,因为插件没有解决这个依赖性。当我执行mvndependency:tree时,输出显示了传递依赖。依赖关系projectAdependencyBprojectCdependencyA输出->(项目C-路径)/mvncleaninstall[WARNING]Usedundeclareddependenciesfound:dependencyB:compile插件org.apache.maven.pluginsmaven-dependency-plugin2.4analyzeverifyanalyze-

java - 在 Maven 的测试范围内从 Eclipse 运行卡尺

我在Eclipse中有一个Java项目,在我的src/test目录中有JUnit测试。我还使用Caliper微基准测试向我的测试添加了一个类,我希望能够从Eclipse中运行这些测试。由于Caliper代码是测试代码,我在test范围内添加了Caliper作为Maven的依赖项。这使得它在我运行JUnit测试时显示在类路径中,但我看不到在类路径中运行具有测试依赖项的任意类的方法。我尝试做的是为Java应用程序添加一个新的运行配置,认为我可以使用正确的类作为参数启动CaliperMain,但是Caliperjar不在类路径上,我看不到如何添加。我不想将我的基准测试代码和依赖项移动到mai