小编Cen*_*giz的帖子

如何运行gradle Web应用程序?

我已经将maven项目转换为gradle,我正在使用Spring工具套件并且所有依赖项jar都已成功上载.当我构建项目时,它已成功构建.但我不知道如何运行这个Web应用程序,我试图做一个战争,以便我可以使用tomcat进行部署,我找到了tomcat插件,但是当我在build.gradle文件中插入tomcat插件时,它给出了我的错误: 找不到tomcat id的插件

请帮助我刚刚被卡住的人,我假设它的结构与gradle相同,因为我使用jsp页面和xml文件,我可以将这些文件保存在我的资源文件夹中.

如何在tomcat中使用eclipse-wtp创建项目的war文件并进行部署?

gradle spring-tool-suite

7
推荐指数
1
解决办法
1万
查看次数

如何使用spring将值注入wicket页面?

是否可以使用弹簧向wicket页面注入值?

有了@Value它可以为spring bean注入值.

我知道@SpringBean注释,但这只适用于bean.

我的解决方法是使用spring bean包装该值,然后将其注入@SpringBean我的wicket页面.有一个更好的方法吗?

spring wicket

6
推荐指数
1
解决办法
802
查看次数

Apache Tiles 3和Tomcat 8

当我使用Tomcat 8时,我收到以下错误:

Caused by: java.io.IOException: ServletException including path '/WEB-INF/jsp/tiles-base.jsp'.
at org.apache.tiles.request.servlet.ServletUtil.wrapServletException(ServletUtil.java:61)
at org.apache.tiles.request.servlet.ServletRequest.doInclude(ServletRequest.java:245)
at org.apache.tiles.request.AbstractClientRequest.dispatch(AbstractClientRequest.java:54)
at org.apache.tiles.request.render.DispatchRenderer.render(DispatchRenderer.java:47)
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:259)
at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:397)
... 37 more
Caused by: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.tiles_002dbase_jsp
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:131)
at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:62)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:129)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:171)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:523)
at org.apache.tiles.request.servlet.ServletRequest.doInclude(ServletRequest.java:243)
... 41 more
Run Code Online (Sandbox Code Playgroud)

希望摆脱这个错误,我从Tiles 2.2.2升级到Tiles 3.0.5.但是仍然会遇到与Tomcat 8相同的错误.

使用Tomcat 7它可以工作.

我使用Spring版本3.2.9.RELEASE.

我认为它必须是Servlet API的一部分......?知道该怎么办?

这是tiles-base.jsp:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<% …
Run Code Online (Sandbox Code Playgroud)

java spring apache-tiles tiles-3

6
推荐指数
1
解决办法
1506
查看次数

如何使用依赖项作为文件对象?

是否有一种优雅的方式将特定依赖项用作文件对象(对文件对象的强制转换依赖性).通常需要将文件作为参数传递给任务/蚂蚁任务等.我帮助了我 configurations.myDependency.files.iterator().next() 但这看起来不太直观.

gradle

5
推荐指数
1
解决办法
2510
查看次数

在groovy中输入强制

常规支持什么样的类型强制?我看到地图强制和封闭强制.还有别的吗?

类型强制和类型推断之间有什么区别?例如

def i = 1000 // type infere to Integer
i = 1000000000000 // type infere to Long or is this type coercion?
Run Code Online (Sandbox Code Playgroud)

groovy

5
推荐指数
1
解决办法
2019
查看次数

使用JSON模式和ElasticSearch Java API添加类型映射

是否可以使用模式使用Java API mapping向ElasticSearch 添加类型?IndexJSON

我知道ElasticSearch使用第一个文档来创建一个mapping,因此我可以使用json模式增强我的第一个文档.但我想在索引文档之前创建类型.

java elasticsearch

5
推荐指数
1
解决办法
7246
查看次数

Gradle测试单元测试 - 运行除一个或几个以外的所有 - 命令行

我在我的项目中有很多JUnit单元测试.构建系统是Gradle.操作系统:Windows/Linux.

测试(单元测试)在Gradle中免费,即如果你运行" gradle clean build ",Gradle也会运行"测试"任务(运行你的单元测试).我知道如何在命令行的特定测试的测试文件夹中运行所有测试.例如:请参阅Gradle用户指南中的23.13.3和23.13.4部分:http://www.gradle.org/docs/current/userguide/java_plugin.html#sec:java_test

我的问题:

我想运行除一个或一些以外的所有测试.如何在命令行的Gradle中执行此操作(而不是在build.gradle或更高级别.gradle文件中的test {...}部分中使用exclude).

command-line unit-testing gradle

5
推荐指数
1
解决办法
3562
查看次数

从checkar导入checkstyle-configuration到eclipse-checkstyle-plugin

我想从声纳导出checkstyle规则并将它们导入checkstyle eclipse插件.不幸的是,声纳将checkstyle规则导出到csv文件.

但checkstyle插件只接受xml文件的导入.

有没有办法做到这一点?

configuration eclipse-plugin checkstyle sonarqube

4
推荐指数
1
解决办法
7845
查看次数

忽略In-Criterion

我想用一个带有Hibernate Criteria API的In-Criterion选择不区分大小写的项目.例如

Criteria crit = session.createCriteria(Item.class);
crit.add(Restrictions.in("prop", valueList).ignoreCase());
Run Code Online (Sandbox Code Playgroud)

遗憾的是,Criterion类没有ignoreCase方法.HQL不是替代品.

java hibernate hibernate-criteria

4
推荐指数
1
解决办法
5600
查看次数

启动基于Spring-Shell的应用程序而不是交互式

是否可以启动Spring-Shell应用程序的特定命令,然后在命令完成后返回/退出shell?还可以将应用程序的退出代码(System.exit)公开给操作系统shell吗?

为了我的目的,我将利用插件机制和Spring-Shell的CLI-Annotations.但一般情况下,应用程序没有人工交互,而是作业调度程序(UC4)将启动应用程序并检查退出代码以在退出代码不等于0的情况下生成电子邮件.另一方面,用于手动测试我们的客户还需要完成标签,使用帮助等.

spring-shell

4
推荐指数
1
解决办法
1266
查看次数