小编who*_*day的帖子

找不到InstallTask

我正在阅读Spring MVC教程.我有一个build.xml和build.properties文件以及一个简单的jsp文件.当我尝试运行ant时,我收到此错误:

Buildfile: /<home>/dev/Spring/springapp/build.xml

BUILD FAILED
/<home>/dev/Spring/springapp/build.xml:85: taskdef class org.apache.catalina.ant.InstallTask cannot be found
using the classloader AntClassLoader[/usr/local/apache-tomcat/current/lib/catalina-ant.jar]

Total time: 0 seconds
Run Code Online (Sandbox Code Playgroud)

我查看了catalina-ant.jar文件,确定没有InstallTask​​类.这个jar文件是否改变了,因为编写了春季教程?如果是这样,我在哪里可以找到InstallTask​​.

ant spring

15
推荐指数
1
解决办法
6497
查看次数

如何在运行angular-cli服务时指定"Access-Control-Allow-Origin"

我正在运行一个Spring API服务器和一个Angular-cli服务器来提供我的静态内容.在生产中我们将使用CDN,但是对于开发,前端和后端服务器都在不同端口上的本地盒上运行.Spring服务器提供初始的html页面,然后JS,CSS和html的其余部分来自angular-cli/CDN.

问题是当调用System.import()时,浏览器会抱怨CORS:XMLHttpRequest无法加载http:// localhost:4200/system-config.js.请求的资源上不存在"Access-Control-Allow-Origin"标头.因此,不允许来源" http:// localhost:8080 "访问.zone.js:323错误:错误:加载XHR错误http:// localhost:4200/system-config.js(...)

如何配置angular-cli以设置"Access-Control-Allow-Origin"标题,以便浏览器不会发挥作用.

angular-cli

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

IntelliJ可以在同一个tomcat实例上调试两个war文件吗?

我有两个Web应用程序,每个都生成一个war文件.有时我需要同时运行和调试它们.我今天实现这一目标的方法是在端口8080上运行Tomcat 6上的项目A,在端口8181上运行tomcat 7上的项目B.

我有IntelliJ设置,以便tomcat指向目标目录中的爆炸war文件.两个项目都使用Maven(即基于pom).有没有办法从tomcat 7同时运行/调试它们?

tomcat intellij-idea

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

Grails:如何从控制器中检索UserDetails对象?

我正在使用Grails 1.3.7.我有一个自定义UserDetails对象,在我的customUserDetailsService身份验证过程中创建.我假设这个自定义UserDetails对象然后存储在某个地方的会话中.但是,我找不到如何检索它.

我认为SecurityContextHolder.getContext().getAuthentication().getDetails()会这样做,但它返回一个类型为的对象org.springframework.security.web.authentication.WebAuthenticationDetails,而不是我的自定义UserDetails.

grails spring-security

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

您如何测试调用服务的 Angular 2 指令?

我使用 angular-cli 创建了一个简单的应用程序来说明我的问题。你可以在这里看到所有的代码:https : //github.com/wholladay/tracking

每当单击包含元素时,该指令都会调用服务。因此,我想模拟该服务并确保在将点击事件发送到指令时调用它。

这是我的测试代码:

/* tslint:disable:no-unused-variable */
import { inject, addProviders } from '@angular/core/testing';
import { TestComponentBuilder } from '@angular/compiler/testing';
import { Component } from '@angular/core';
import { By } from '@angular/platform-browser';
import { TrackingDirective } from './tracking.directive';
import { TrackingService } from './tracking.service';

class MockTrackingService extends TrackingService {
  public eventCount = 0;

  public trackEvent(eventName: string) {
    this.eventCount++;
  }
}

describe('TrackingDirective', () => {
  let builder: TestComponentBuilder;
  let mockTrackingService: MockTrackingService;
  let trackingDirective: TrackingDirective;

  beforeEach(() => { …
Run Code Online (Sandbox Code Playgroud)

angular2-directives angular2-services angular2-testing angular

3
推荐指数
1
解决办法
1834
查看次数

父 div 不包括所有孩子

我有一个内容 div,它有一个标题 div,其中包含另外两个 div,然后是一个不在标题中但在内容中的最终 div。但是,看起来内容的最后一个子 div 实际上并未包含在内容中。

这是CSS:

div.outline {border: 1px solid red;}
#content{background-color:tan;}
#container{width:680px;overflow:hidden;}
#header{margin-bottom:10px; background-color:yellow;}
#title{float:left;}
#link{float:right;}
.clear_it{clear:both;}
#chooser{float:left; margin-right:20px}
#renamer{padding-left:20px;}
#img{width:170px;height:130px;border:1px solid rgb(192,192,192);float:left;margin-left:20px;margin-top:20px;}
Run Code Online (Sandbox Code Playgroud)

这是 HTML:

<div id="container">
    <div id="header">
        <div id="title">Header Title</div>
        <div id="link" style="float:right;">
            <a href="http://www.apple.com" target="_blank">Link</a>
        </div>
        <div class="clear_it"></div>
    </div>

    <div id="content">
        <div id="content_header">
            <div id="chooser">
                <select>
                    <option value="1">This is a fairly long option</option>
                    <option value="2">short</option>
                </select>
            </div>
            <div id="renamer">
                <a href="http://apple.com" target="_blank">Link</a>
            </div>
        </div>
        <div class="clear_it"></div>
        <div id="img"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

结果如下:

结果

html css parent

2
推荐指数
1
解决办法
4002
查看次数