Articles of maven

缺lessmaven .m2文件夹

AFAIK maven没有Windows的安装程序,只需将其解压到任意位置即可,如此处所述。 然而,在很多地方有一个.m2文件夹下的用户文件夹(在Win7中,我猜是默认在C:\Users\.m2 。唉,我没有该文件夹。是否有一些命令来创build这个文件夹?我错过了一些基本的东西?

sbt在运行Play Docker容器时失败下载

我已经成功地为play-java构build了docker镜像。 但是,当试图用docker run -p 0.0.0.0:9000:9000 egima/play activator run产生一个容器时docker run -p 0.0.0.0:9000:9000 egima/play activator run sbt无法下载一个特定的依赖关系。 日志看起来像这样: ==== Maven2 Local: tried file:/root/.m2/repository/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0.jar ==== Apache Repository: tried https://repository.apache.org/content/repositories/releases/org/sonatype/sisu/sisu-guice/3.1.0/sisu-guice-3.1.0.jar[0m :::::::::::::::::::::::::::::::::::::::::::::: :: FAILED DOWNLOADS :: :: ^ see resolution messages for details ^ :: :::::::::::::::::::::::::::::::::::::::::::::: :: org.sonatype.sisu#sisu-guice;3.1.0!sisu-guice.jar :::::::::::::::::::::::::::::::::::::::::::::: 注意tried版本库。 我遵循了所有不同的变种 ,包括我的机器上的local maven回购,我从日志中确认,根据我在本地maven回购站中指定的内容进行检查,但没有运气。 我的parsing器在build.sbt和/project/plugins.sbt : resolvers ++=Seq( Resolver.sonatypeRepo("public"), Resolver.mavenLocal, "Apache […]

设置Maven的问题

我在安装Maven时遇到困难。 我已经根据这个设置了所有的环境variables: http : //maven.apache.org/download.html 虽然我正在使用Windows 7,当我尝试运行命令mvn –version ,我得到, mvn is not recognized as an internal or external command等 当我从src\bin运行它时,出现错误: Exception in thread "main" java.lang.ClassNotFoundException: org.codehaus.plexus.classworlds.launcher.Launcher at java.net.URLClassLoader$1.run<URLClassLoader.java:202> at java.security.AccessController.doPrivleged(Native Method) …etc 然后: Could not find the main class: org.codehaus.plexus.classworlds.launcher.Launcher.

Gradle如何添加本地依赖?

我有一个默认的Libgdx Gradle设置,我需要添加我的简单文本渲染库。 它由一个.jar文件和本地lib文件组成。 build.gradle脚本的这一行看起来像我期望的那样工作,它所做的是将jfreetype.jar java库添加到我的构buildpath中。 compile files('../local_lib/jfreetype.jar') 有没有这样的魔术命令来添加本机库(确切的说是.dll),这是我的文件系统上可用,而不是Mavenized? natives "../local_lib/jfreetype32.dll" 这行代码只是给我一个错误,说在某些回购中找不到某些东西。 我想应该有一个像.jar文件一样的魔术线来添加本机文件,只有在我的文件系统,而不是在一些回购。

%M2%不能在系统variablesPath中工作,只能在用户variablesPath中使用

我正在安装Maven,需要设置M2和M2_Home。 我已经在环境variables的用户variables中设置了它们。 我在环境variables的Systemvariables中添加了;%M2%到Pathvariables。 我期待能够运行mvn –version但我不能。 但是,如果我做的echo %Path%我可以看到有%M2%在path中,如果我echo %M2%我可以看到mvn所在的bin目录。 所以我有这个问题。 直到我在用户variables中创build一个Pathvariables并向该variables添加了%M2% (并将其从系统variables的path中删除)之后,问题才得到解决。 现在起作用了。 有没有人知道为什么它只是以这种特定的方式工作?

如何在Windows控制台中设置LOCALE

我需要为单个控制台设置区域设置。 我想构buildApache Wicket框架(基于Maven的构build),但它依靠en_US语言环境testing失败。 我不想跳过testing。 我不想跳过特定的失败testing。 可能吗? 或者正在改变系统范围的语言环境? 谢谢

如何在bat文件中执行多个maven命令?

我做了一个bat文件,如: mvn清洁; mvn包; 但它不起作用,只有第一个命令被执行。 有人能帮我吗?

黄瓜(Java)通过Windows命令行通过批处理,但不是pom

我正在运行Windows命令行中的Cucumber for Java书中的示例。 我可以从Windowsbatch file执行它,但是当试图从Maven做到这一点,我得到“没有来源编译”和“没有testing运行”。 在POM中需要什么来指向与批次中相同的类/function? 全输出: [C:\data_jeffy\code\java\cucumber\learning_cucumber\first_taste\checkout]mvn clean test [INFO] Scanning for projects… [INFO] [INFO] ———————————————————————— [INFO] Building Checkout Groceries Example 1.0 [INFO] ———————————————————————— [INFO] [INFO] — maven-clean-plugin:2.5:clean (default-clean) @ checkout-groceries-example — [INFO] [INFO] — maven-resources-plugin:2.6:resources (default-resources) @ checkout-groceries-example — – [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, ie build is […]

指定的JRE安装不存在

我试图在我的eclipse indigo EE的tomcat 7上启动服务器 我得到以下错误: “'在本地主机启动Tomcat v7.0服务器'遇到了问题。 指定的JRE安装不存在“ 我检查了构buildpathconfiguration和我有的库部分 JDK7作为JRE系统库和当我检查“已安装的JRE …”正确 有path – “C:\ Program Files \ Java \ jdk1.7.0_01”。 还有什么可以做的? 非常感谢。 PS – 我也使用maven 3.0.3

Maven:找不到mvn命令

我设置了以下系统可执行文件(OS = Vista): M2_HOME = C:\Program Files\Maven M2 = %M2_HOME%\bin path = %M2% 如果我运行mvn – 版本,我会得到: mvn: command not found 任何人有任何想法,为什么这可能是? 谢谢。