草庐IT

tomcat7-maven

全部标签

java - GitFlow 中的 Maven 版本控制

GitFlow已经存在很长时间了,很多人似乎都将其作为他们最喜欢的git工作流程。当谈到在Java/Maven设置中实现GitFlow时,我想知道应该如何对存在于下面所有分支上的软件模块进行版本控制。在一个简单的Maven世界中,开发人员始终使用SNAPSHOT版本(例如:0.0.1-SNAPSHOT)一些发布过程创建了一个版本(0.0.1)新的快照版本可供开发人员在(0.0.2-SNAPSHOT)上进行开发。如果你只有一个Develop和Master分支,这没问题,但是你如何在GitFlow中处理maven版本控制。master上的版本非常容易定义,因为它们将是最终从Release分

java - 如何使用 Maven 从打包的 Web 应用程序中排除类

如何过滤/target/classes中的某些类,使其不进入/target/[webapp]/WEB-INF/classes?我希望它们被编译到/target/classes/但不是在最终war中。 最佳答案 这些类(class)有什么用?如果是测试用的,可以在src/test/java中指定,然后在test-compile阶段会编译成target/test-classes,但不会包含在finalwar中。如果它们不用于测试并且不被包含在war中,也许它们应该被重构到另一个项目中,这样你就可以将它指定为一个依赖项(也许具有“提供的”

java - 最大 Java 内存 + TOMCAT + 144GB 内存的服务器

我做了功课,但找不到问题的答案。我有一台144GB内存(147456MB)的服务器我有javaJDK1.6.0_24-b07我还有tomcat7.0.10.0我想分配尽可能多的内存。我想要像Xmx=130000M(甚至Xmx=135000M)这样的东西。我希望拥有尽可能多的JVM内存。目前我不能跳过111000M它说堆空间不足JAVA_OPTS="$JAVA_OPTS"-Xms111000MJAVA_OPTS="$JAVA_OPTS"-Xmx111000MJAVA_OPTS="$JAVA_OPTS"-XX:PermSize=64MJAVA_OPTS="$JAVA_OPTS"-XX:Ma

java - JPA Hibernate DBCP Tomcat 内存不足

我在新版本的应用程序中每天都会收到OutOfMemory错误。我们为Tomcat分配了1.5GB的堆。使用Eclipse内存分析器(http://www.eclipse.org/mat/)我在最短累积路径下得到了以下内容org.apache.tomcat.dbcp.pool.impl.CursorableLinkedList$Listable@0xa1566cc8_headorg.apache.tomcat.dbcp.pool.impl.CursorableLinkedList@0xa1566ca8_poolorg.apache.tomcat.dbcp.dbcp.AbandonedOb

java - 我在 tomcat 中收到 "Java HotSpot(TM) 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGTERM to handler"错误

我在VPS上安装了tomcat网络应用程序,而tomcat有时(大约每月一次)崩溃并在catalina.out中出现以下错误:JavaHotSpot(TM)64-BitServerVMwarning:Exceptionjava.lang.OutOfMemoryErroroccurreddispatchingsignalSIGTERMtohandler-theVMmayneedtobeforciblyterminated.以下是有关我的配置的一些详细信息:VPS:debian-5.0-x86_64内存:2.5GB,虚拟处理器:8硬盘:60gb硬盘-70%免费Tomcat7.0java版本

java - Tomcat7:WAITING WAR 文件的多线程部署完成时出错

Tomcat7.0.30启动失败(无法启动),出现以下异常:SEVERE:Errorwaitingformulti-threaddeploymentofWARfilestocomplete以下是异常的完整堆栈跟踪:==>/usr/share/tomcat7/logs/catalina.out注意cfwd.war是webapps目录下唯一的war文件(除了通常的默认内容,如examples,经理等)。对此的可能原因有什么想法吗? 最佳答案 这通常是由应用程序类层次结构问题引起的。我见过的一个例子是过时的类引入了循环继承。如果升级到7.

java - 从旧版 Tomcat 运行标签库

首先是一些背景。我正在开发一个网络应用程序。此应用程序作为第三方商业Web应用程序的扩展安装。第三方为我们的应用程序提供了一个SDK,以便与主Web应用程序进行交互。因此,我们无法控制应用程序运行的环境。我们受第三方应用程序的支配。现在解决问题。我们的应用程序打包了我们的JSP使用的自定义标记库。第三方应用程序要求我们仅提供预编译的JSP。我们可以毫无问题地编译JSP以及必要的.tag文件。第三方已经推出了他们软件的新版本。我们将支持我们的扩展从他们软件的旧版本顺利升级到新版本。旧版本的第三方软件运行在Tomcat5.5之上。我们的JSP是使用tomcat5.5JSP编译器构建的。新版

java - 如何在 Maven 插件中下载依赖项?

从Maven插件中下载远程MavenArtifact的最佳方式是什么,同时还支持Maven2.2.x1),3.0.x、3.1.x和更新版本?Aether似乎是一个不错的候选者,但它改变了3.0.5和3.1之间的包命名空间,破坏了兼容性。周围有一些信息,一些指向maven-dependency-tree(如建议inthisSOpost)(如何?)还有一个jcbi,AnotherSOpost我认为它在下面使用Aether并且可能会遇到相同的版本不兼容问题尝试根据ResolveArtifact手动强制使用您的Ather版本例子尝试移植真正的complexsolutionreflections

java - 使用 Maven 将 InstallerListener 添加到 IzPack 安装程序项目

我有一个使用maven设置的工作IzPack安装程序项目,并将以下内容添加到我的安装脚本install.xml到[installation][listeners]:(company-name).listener.InstallerListener"stage="install"/>可悲的是,该行似乎被忽略了,调试器不会在InstallListener中设置的断点处停止。类(class)。我读过thedocumentation对于InstallListeners,但它没有用,因为我将构建过程与maven集成在一起;以下是项目对象模型pom.xml的相关部分:4.3.1org.codeha

java - Maven - maven-war-plugin 更改目标目录(webapp 除外)

我正在使用springboot,但我不希望它在maven-war-plugin任务期间复制我的webapp文件夹,因为它包含很多文件,例如bower_components文件夹。我正在使用grunt,所以我要向我的war添加另一个文件夹。[INFO]---maven-war-plugin:2.6:war(default-war)@saturne---[INFO]Packagingwebapp[INFO]Assemblingwebapp[saturne]in[D:\Workspaces\MyProject\trunk\target\saturne-1.0.0][INFO]Processi