【java – 如何在maven中将basedir的父目录设置为ant的basedir?】教程文章相关的互联网学习教程文章

使用maven exec插件传递命令行参数javaagent【代码】

我在Java中有一个缓存应用程序,我需要在缓存中放置不同大小的对象.问题是我真的不知道如何计算自定义对象的大小,我找到了解决方案 – 使用该库:http://mvnrepository.com/artifact/com.googlecode.sizeofag/sizeofag/ 1.0.0.要使用库运行程序,我需要指定命令行参数-javaagent.那么,如果我使用maven怎么办? 该计划很简单:protected static Boolean b; public static void main( String[] args ) {System.out.println(SizeOfAgen...

java – 如何在maven中使用tomcat插件部署多个战争【代码】

从我所关注的论坛中,我尝试了一些方法来找到一种在maven中使用tomcat插件部署多重战争的方法,但我无法成功. 我创建了第三个项目并使用了三个项目来部署它们,但我还没有完成它.你能告诉我这样做吗? 最好的祝福Alper Kopuz 这是我使用的pom.xml:<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....

java – 如何将Maven 2嵌入到我的应用程序中?

我想将Maven或者具有所有魔力的库嵌入到我的Java应用程序中. 关键点: >他们是我想要执行的两项任务: 1 /在本地存储库中发布jar2 /在私有企业存储库中发布jar(Nexus)>所有必需的罐子必须位于公共Maven存储库中>罐子应该是Maven版本不可知的(即不是特定于Maven 2或3) 如果可以,请提供您的回复片段.解决方法:以下是嵌入Maven 2库的示例: > CentralRepositoryService.java> pom.xml 您可以查找ArtifactInstaller和ArtifactDeployer,...

Java-Maven-pom.xml-project-packaging:packaging(war/jar)【代码】【图】

ylbtech-Java-Maven-pom.xml-project-packaging:packaging(war/jar) 1.返回顶部 1、packaging 1.1 war <!-- 打包类型 --><packaging>war</packaging>1.2 jar <!-- 打包类型 --><packaging>jar</packaging>2、2.返回顶部1、war是web的一个模块,其中需要包括WEB-INF,可以直接运行。而jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的。它们都是压缩的包,拿Tomcat来说,将war文件包放置它的\...

我在哪里可以存储此属性以供Maven和Java使用?【代码】

我正在使用Maven 3.0.3和Java 6.我想把一个WSDL URL属性放在Maven构建过程可以访问的地方,我的运行时Java代码(我正在构建一个Maven JAR项目)也可以访问.我该如何构建/配置?在我的运行时Java代码中,我有类似的东西String wsdlUrl = getProperty("wsdl.url");在Maven中,我想在插件中访问WSDL URL,如此…<plugin><groupId>org.codehaus.mojo</groupId><artifactId>jaxws-maven-plugin</artifactId><executions><execution><goals><go...

java – 如何让Maven使用Eclipse工作区默认JRE?【代码】

我正在使用Spring Tool Suite和m2e将我们现有的一些项目转换为Maven项目.有问题的项目使用jdk1.6.0_20,在Eclipse中命名为[jdk1.6].当我做Maven时 – >但是,更新项目,它用标准[JavaSE-1.6]取代了jre.虽然它们似乎指向相同的库,但名称的更改会导致一堆异常,例如:Access restriction: The type WindowsPopupMenuSeparatorUI is notaccessible due to restriction on required library C:\ProgramFiles\Java\jdk1.6.0_20\jre\lib\rt.j...

无法从Eclipse运行带有Maven的Java应用程序,但它可以在命令行中运行【代码】

我正在尝试从Google运行一个示例.准确地说是Google Calendar cmdline示例(http://samples.google-api-java-client.googlecode.com/hg/calendar-cmdline-sample/instructions.html) 我克隆了代码,我在命令行中构建并编译代码,并且它成功运行. 但现在我将项目导入eclipse,它将无法运行.我总是得到错误:Error: Could not find or load main class Libs\Google我试着谷歌错误但没有找到类似的情况.任何可以帮助我找到解决方案的人,因为...

java – 将整个项目导入Maven(Eclipse Juno)【代码】

我有一个包含一些专门为Linux编写的Java代码的文件夹. 有一个pom.xml文件和两个名为:src和build的文件夹 我在Mac上安装了Eclipse Juno(10.7.5),我知道它已经包含了Maven.在Linux机器上,通过在命令行输入mvn package来执行代码. 但是在这个阶段之后,在执行构建工件期间,它不能在我的Mac上运行,因为一些命令是特定于Linux的(我被告知). 如何在Mac上将整个项目导入Maven?我的意思是我在哪里复制文件夹和pom文件? 谢谢, H解决方法:补...

java – maven – 在构建时获取弹出窗口请求权限【代码】

我已经新安装了maven并且在构建hello world时,maven一直在向我请求权限,例如“applet正在尝试访问文件的”exists“状态属性……” 似乎这不是一个非常普遍的问题.有没有办法将这些权限授予maven?[INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building tms-server...

Maven – java.net.BindException:地址已在使用中【代码】

我试图在Ubuntu 12.04中运行以下命令$mvn jetty:run 并得到以下错误2013-09-04 13:21:32.843::WARN: failed SelectChannelConnector@0.0.0.0:8080 java.net.BindException: Address already in useat sun.nio.ch.Net.bind(Native Method)at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)at org.mortbay.jetty.nio.SelectChann...

java – 什么是maven settings.xml文件以及它与pom.xml的不同之处

我正在构建一个Android Maven项目,并学习如何在Android应用程序开发中设置和利用maven的优势. 在我阅读一些文档(http://books.sonatype.com/mvnref-book/reference/android-dev-sect-config.html)时,它提到我们可以在settings.xml文件中配置maven插件,或者将配置放入pom.xml文件中. 我对这两个文件的用法有点困惑.我是否需要在maven项目中使用settings.xml. Settings.xml与pom.xml有何不同? 谢谢,艾伦解决方法:settings.xml是您的...

java – 从maven运行TestNG套件获取错误:maven-surefire-plugin:test failed:testSuiteXmlFiles0具有null值【代码】

我在这里看到很多关于使用Maven surefire插件运行TestNG套件的帖子.示例说要将其添加到pom中:<configuration><suiteXmlFiles><suiteXmlFile>${testSuite}</suiteXmlFile></suiteXmlFiles> </configuration>然后这到命令行:mvn test -DtestSuite=myCustomSuite.xml我的问题是它将你绑定到使用TestNG套件…例如,如果我想运行这样的组:mvn test -Dgroups=myGroup我收到此错误:maven-surefire-plugin:2.18.1:test failed: testSuit...

java – 如何替换Maven依赖的类?【代码】

maven依赖中有一个类与Java 8不兼容. 你如何正确解决这个问题? 现在我正在做以下事情: >创建一个具有相同名称的包>在该包中创建一个具有相同名称的类>复制并粘贴代码>修复不兼容的API调用 问题是这个类包含对受限类的API调用,虽然我更改了Eclipse编译器设置(Window – > Preferences – > Java – > Compiler – > Error / Warnings – > Deprecated and restricted API – >禁止引用(访问规则):错误 – >警告)允许访问项...

java – 重建Maven索引坚持0%

我正在尝试rebuild the Maven index in Eclipse,但它已经停留在0%几个小时. 尝试添加依赖项时,我找不到任何结果.我已经尝试以管理员身份运行Eclipse并在启动时勾选“更新存储库”,但这两个选项都没有用. 我使用的是Windows 8.1企业版 解决方法:>离开Eclipse>转到[your-workspace-folder]>删除.metadata / .plugins / org.eclipse.m2e.core / nexus>删除.metadata / .plugins / org.maven.ide.eclipse / nexus>重启Eclipse 如果它没...

java – 我如何知道哪个maven包中包含我要使用的类?

例如,如果我是spring mvc框架的新手,我会遵循一个教程并需要使用DispatcherServlet.所以我来到maven repository,寻找春天,出来了许多依赖候选人: 弹簧环境,弹簧网,弹簧芯,…. 我如何知道哪些包含我想要的类:DispatcherServlet,而不首先在Google上搜索?解决方法:您可以转到Advanced search page of Maven Central,它可以选择搜索groupId,artifactId,版本,打包和分类器或类名.