Articles of maven

为什么Nexus的垃圾文件夹从不清空?

对于我的Maven企业资源库,我使用Sonatype Nexus,作为Tomcat6 webapp部署。 我configuration了默认的快照清理任务。 不幸的是,每周(或者每周的一对,不知道到底是什么),那台机器达到了100%的磁盘占用率,我必须进入/usr/share/tocmat6/sonatype-work/nexus/storage/snapshots/.nexus/trash文件夹执行rm -rf 。 这是非常愚蠢的! 我很确定这是我自己的愚蠢。 那么,我能做些什么来让垃圾清空任务真正清理该文件夹?

Maven如何找出使用什么settings.xml(Ubuntu)

我使用Ubuntu 16.10和Maven 3.3.9。 我已经在settings.xml文件的不同目录中find了maven文件夹: 〜/ .m2 /(我在这个目录下有一个settings.xml文件) 在/ etc /行家 的/ usr /共享/行家/ CONF … 什么是settings.xml文件的正确位置,以及如何找出Maven正在使用的文件? mvn -X返回没有为此构build指定目标。 […] mvn <goal> -X甚至不显示关于settings.xml文件的任何信息

在远程linux服务器的tomcat中部署一个eclipse maven项目

我正在寻找一种方法来部署在远程linux服务器的tomcat中使用eclipse开发的maven项目。 我知道你可以将它作为一个.war文件导出,并将其转储到远程服务器的CATALINA_HOME / webapps文件夹中。 但为此,您必须先将其导出到.war文件,然后通过SFTP或SCP将.war文件复制到远程服务器。 我正在寻找一种方法来做到这一点点几下使用eclipse或/和configuration一些maven设置(在pom.xml或settings.xml中)。 有谁知道如何做到这一点? 任何帮助真的很感激。

有没有一个Maven插件来获取转速

作为我目前的程序的一部分,我必须做一个Linux包提取,然后是一个Maven构build。 有没有一个Maven插件来获取Linux软件包( rpm -i xxx或apt-get install xxx )? maven-exec-plugin启用了这个function。 但有没有一个更专门的插件,将数据封装在上面? 注意: – maven-rpm-plugin和maven-apt-plugin似乎允许你创buildrpm包,而不是去获取它们

当Jenkins执行Maven时,Maven使用不正确的Java版本

我有一些与Maven和Jenkins编译和部署的项目,直到现在我已经将Java版本从6更改为7。 为了做到这一点,我执行了命令sudo update-alternatives –config javac,并更改了/ etc / profile文件中的JAVA_HOME和PATH的值。 我也修改了POM文件,所以它使用JDK 1.7: <properties> … <jdk.version>1.7</jdk.version> </properties> <plugin> <artifactId>maven-compiler-plugin</artifactId> … <configuration> <source>${jdk.version}</source> <target>${jdk.version}</target> </configuration> </plugin> 当我在控制台上执行它们时,它们编译得很好,显示的版本是正确的: javac -version javac 1.7.0_55 mvn install -debug Apache Maven 2.2.1 (rdebian-8) Java version: 1.7.0_55 Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre 然而,当我在jenkins的工作中做同样的工作时,Maven使用1.6版本而不是1.7版本: javac -version javac 1.7.0_55 mvn install -debug Apache Maven 2.2.1 (rdebian-8) Java version: 1.6.0_31 […]

Cargo插件在Glassfish上部署时抛出CargoException – 部署失败:null

我试图在远程Glassfish服务器(版本3.1.1(版本12))上使用Cargo Maven插件部署Web应用程序。 Glassfish服务器以及位于不同Linux服务器上的Java代码(Ubuntu)。 我已经在pom文件中configuration了所有必要的属性,并在Windows机器上testing了部署。 有用。 但是它在Linux Ubuntu上失败了,有趣的例外: 27-Jun-2012 14:36:05 [ERROR] Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.2.1:deploy (default-cli) on project my-web-project-app: Execution default-cli of goal org.codehaus.cargo:cargo-maven2-plugin:1.2.1:deploy failed: Deployment has failed: null -> [Help 1] 27-Jun-2012 14:36:05 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.2.1:deploy (default-cli) on project mca-staff-app: Execution default-cli of goal org.codehaus.cargo:cargo-maven2-plugin:1.2.1:deploy failed: Deployment has failed: null 27-Jun-2012 […]

.m2,Ubuntu中的settings.xml

在Windows环境中,您将在C:\ Users \ user_name位置中具有.m2文件夹,并且将您的settings.xml文件复制到它以便设置您的代理设置和连接库存储位置等。 所以,在Ubuntu环境下安装Maven之后,我必须要做类似的设置。

运行自定义TextSecure(信号)服务器

我试图启动我的自定义TextSecure(信号)服务器。 我希望将它用于Signal的所有function(包括SMS和电话)。 我相信我也需要redphone服务器来运行电话。 我发现只有https://github.com/WhisperSystems/TextSecure-Server的 TextSecure服务器的github仓库,但是没有redphone服务器的仓库。 我想我也需要运行这个服务器https://github.com/WhisperSystems/PushServer来正确操作Signal。 我曾尝试从github下载整个TextSecure服务器,并将其作为maven存储库添加到intelijidea,但它不允许我运行它,因此编译它。 任何人都有运行一个cusotm TextSecure服务器的经验? 我需要一个小指南,因为我总是卡在这个。 感谢前进

错误:在构buildMaven 3.0.4时无法find或加载主类org.codehaus.classworlds.Launcher

我用apt-get install maven2来安装maven2.2.1 。 为了编译hadoop 2.1.0源程序,我需要升级maven版本,但是不能再次使用apt-get ,因为maven2.1.0是lib中的最新版本。 我从官方网站下载了tar apache-maven-3.0.5-bin.tar.gz ,在path/usr/local运行tar apache-maven-3.0.5-bin.tar.gz ,并把apache-maven链接apache-maven-3.0.5 : lrwxrwxrwx 1 root root 18 Dec 8 11:26 apache-maven -> apache-maven-3.0.5 drwxr-xr-x 6 root root 1024 Dec 8 11:12 apache-maven-3.0.5 export the order in the terminal like this: export M2_HOME=/usr/local/apache-maven export PATH=$PATH:$M2_HOME/bin input命令“导出”来标识: ……………………………………… declare -x M2_HOME="/usr/local/apache-maven" declare -x MANDATORY_PATH="/usr/share/gconf/ubuntu.mandatory.path" declare -x […]

Eclipse将不会启动,因为`reload maven项目遇到了问题m`

当我尝试在CentOS 7中启动Eclipse Luna时,出现以下对话框: 我怎样才能解决这个问题,并得到日食启动?