草庐IT

tomcat7-maven

全部标签

java - 检测到 Maven 版本 : 3. 0.5 不在允许范围内 3.2

我正在使用Maven,但在编译和构建我的项目时遇到错误。它是评估一些pmml文件的jpmml项目。现在我得到了这个错误:Rule0:org.apache.maven.plugins.enforcer.RequireMavenVersionfailedwithmessage:DetectedMavenVersion:3.0.5isnotintheallowedrange3.2.检查链接以查看图像:https://www.dropbox.com/s/3r9d8g8l4r1zctp/maven_error.png?dl=0求助!我对Java和Maven没有太多经验。

Java Project 与 Maven Project (Eclipse),需要澄清目录结构

当我在Eclipse中创建一个新的Maven项目时,目录结构包含src/main/java和src/main(在下面)问题:我知道我的代码应该属于src/main/java,src/main的目的是什么?为什么Eclipse创建它? 最佳答案 src/main/java是Maven用于放置Java源代码的标准布局。检查http://java.sg/maven-standard-directory-layout/获取标准Maven目录的列表。src/main/javaApplication/Librarysourcessrc/main

java - 限制 maven 插件中的 jetty 扫描

我在使用eclipse中的mavenjetty插件时遇到了让webapp快速启动的问题。我正在使用jetty:run目标。打开日志记录后,问题似乎是jetty扫描我的webapp中的所有jar以进行web应用程序配置。仅包含对jersey-media-moxy的依赖项会导致jetty的启动时间增加48秒。如何在jetty-maven-plugin中限制这种扫描?我找到了Jettystartupdelayduetoscanning但在我进行一些外部jetty配置并包括这是maven配置之前,我想确保没有更直接的选择。http://eclipse.org/jetty/documentati

java - Tomcat 如何在没有 web.xml 的情况下准确引导应用程序?

我想知道Tomcat如何在SpringMVC上引导我的应用程序?我有一个初始化器:publicclassAppInitializerimplementsWebApplicationInitializer{@OverridepublicvoidonStartup(ServletContextcontainer){AnnotationConfigWebApplicationContextrootCtx=newAnnotationConfigWebApplicationContext();rootCtx.register(AppConfig.class);container.addListe

java - 如何配置maven hbm2hbmxml和hbm2java在mvn clean install中依次运行

我需要能够调用mvncleaninstall并让maven调用hibernate3:hbm2hbmxml从数据库生成映射文件,然后调用hbm2java获取Java文件,然后让maven编译那些新创建的Java文件。有没有人这样做过?谢谢 最佳答案 如果你想编译你的模型java文件(由reveng获得),你不需要运行hbm2hbmxml。插件配置:org.codehaus.mojohibernate3-maven-plugin2.2hbm2javasrc/main/javajdbcconfiguration/src/main/reso

java - 我应该将 java.util.logging 的 logging.properties 文件放在 Web 应用程序(maven 项目)中的什么位置?

我想记录到文件并在属性文件中设置它,因为默认的logger.info()输出转到控制台,而在Web应用程序中,在我的例子中没有控制台。 最佳答案 正如Navi所说...它位于src/main/resources只是为了澄清这个主题...logging.properties必须进入WEB-INF/classes目录。如果您正在使用某种框架来组织您的项目,您必须找到放置文件的位置,以便保留在WEB-INF/classes中如果您使用Maven来组织Web应用程序,您必须知道位于src/main/resources中的所有内容都会转到WE

java - 如何在 wicket 应用程序中使用 tomcat 管理器中的 "Guessed User name"?

在TomcatManager的“SessionsAdministration”页面上,有一列GuessedUsername。我如何从我的Wicketsession中设置此列?注意:我已成功覆盖AuthenticatedWebSession.toString()并且此值显示在sessin详细信息页面上。我已尝试按照建议设置AuthenticatedWebSession.userNamehere. 最佳答案 请注意,Wicketsession与实际的servletsession不同。在wicketsession中创建“userName”

java - Tomcat:Servlet 映射与 WebServlet 注释

servlet映射有两种方式。第一个在web.xml中:foocom.whatever.foofoo/foo第二种方法使用WebServlet注解:@WebServlet("/foo")publicclassfooextendsHttpServlet{...}哪个更好?第一种方式和第二种方式的优势在哪里? 最佳答案 如果您确定您使用的是Tomcat7或更新版本,则必须声明webapp的web.xml符合Servlet3.0spec以便让Tomcat扫描和处理注释。否则Tomcat仍将以与web.xml中的Servlet版本匹配的后备

java - 如何从 NetBeans 部署到 Tomcat?

我在“工具>服务器”菜单中添加了Tomcat,如您所见,它出现在服务器列表中:但是当我尝试运行我的项目时,我无法选择Tomcat!服务器的下拉列表是空的。我用NetBeans6.8和6.9Beta试过了。有什么想法吗?最后:我使用了错误的原型(prototype),以至于NetBeans认为Tomcat无法执行它。 最佳答案 您的网络应用程序是真正的JavaEE6网络应用程序(没有web.xml还是有Servlet3.0web.xml)?如果是,可能NetBeans不显示Tomcat,因为Tomcat不是您的应用程序的有效运行时环境

java - 在 Tomcat 中配置信任库

我有一个当前在Tomcat7(Windows)上运行的Javaservlet,它连接到一个SQLServer数据库。我现在需要加密此连接,并且我在keystore中有一个公钥SSL证书。但显然我必须为“Truststore”配置系统属性并将信任库设置为keystore。keystore位置是C:\SSLKeys\appkeystore.key,根据我的发现,我必须使用以下内容设置信任库;Djavax.net.ssl.trustStore=C:\SSLKeys\appkeystore.keyDjavax.net.ssl.trustStorePassword=appkeystorePass