小编Swa*_*gat的帖子

模块构建失败:TypeError:无法读取未定义的属性'exclude'(awesome-typescript-loader)

我成功地将现有的角度2项目转换为角度4,但转换后得到以下错误: -

  • 模块构建失败:TypeError:无法读取未定义的属性'exclude'

有关详细信息,请参阅下面的附图

在此输入图像描述

我的package.jsontsconfig.json文件在下面提供.

package.json: -

{
  "name": "project",
  "version": "0.0.1",
  "description": "project",
  "keywords": [
    "project"
  ],
  "scripts": {
    "build:dev": "webpack --config config/webpack.dev.js --progress --profile",
    "build:docker": "npm run build:prod && docker build -t angular2-webpack-start:latest .",
    "build:prod": "webpack --config config/webpack.prod.js  --progress --profile --bail",
    "build": "npm run build:dev",
    "ci": "npm run lint && npm test && npm run e2e",
    "clean:dist": "npm run rimraf -- dist",
    "clean:install": "npm set progress=false && npm install",
    "clean:start": "npm start",
    "clean": …
Run Code Online (Sandbox Code Playgroud)

javascript json angularjs angular

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

未找到GWT模块com.vaadin.v7.Vaadin7WidgetSet

我已成功将现有项目从vaadin 7转换为vaadin 8.项目中没有错误,但是当我mvn install用来构建项目时.我收到此错误: - 项目源或资源中找不到GWT模块com.vaadin.v7.Vaadin7WidgetSet.

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:51 min
[INFO] Finished at: 2017-12-19T12:31:15+05:30
[INFO] Final Memory: 94M/1007M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.vaadin:vaadin-maven-plugin:8.0.6:compile (default) on project XXX: GWT Module com.vaadin.v7.Vaadin7WidgetSet not found in project sources or resources. -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

java gwt vaadin maven

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

如何使Redisson Semaphore自动释放

我正在使用RSemaphore来维持特定的计数.请看下面: -

RSemaphore sem = redisson.getSemaphore("custid=10");
sem.trySetPermits(10);
  try {
     sem.acquire();
  } catch (InterruptedException e) {
     e.printStackTrace();
  }

  System.out.println(Thread.currentThread().getName() + ": Acquired permit");

  try {
     Thread.sleep(60000);
  } catch (InterruptedException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
  }

  System.out.println(Thread.currentThread().getName() + ": Releasing permit");
  sem.release();
Run Code Online (Sandbox Code Playgroud)

我最后发布了Semaphore,但有时我的代码执行可能会因为特殊原因而停止,终止或停止服务器.然后收购Semaphore永远不会被释放.

为了处理这种情况,我想要一个在特定时间后自动释放的信号量.

semaphore amazon-web-services redis redisson

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

Vaadin 7到Vaadin 8的迁移

我当时正在使用Vaadin7的项目中工作。我使用pom中的兼容性将项目从vaadin 7转换为vaadin 8 。我解决了vaadin迁移所需的所有依赖关系,但是在构建项目时会引发com.vaadin.sass.SassCompiler错误。

以前的pom环境:-

    <dependency>
                <groupId>com.vaadin</groupId>
                <artifactId>vaadin-themes</artifactId>
                <version>7.5.10</version>
            </dependency>
            <dependency>
                <groupId>com.vaadin</groupId>
                <artifactId>vaadin-client-compiled</artifactId>
                <version>7.5.10</version>
            </dependency>
            <dependency>
                <groupId>com.vaadin</groupId>
                <artifactId>vaadin-client</artifactId>
                <version>7.5.10</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.validation</groupId>
                        <artifactId>validation-api</artifactId>
                    </exclusion>
                </exclusions>
     </dependency>
Run Code Online (Sandbox Code Playgroud)

当前的pom环境:

<dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-compatibility-client</artifactId>
            <version>8.7.0</version>
        </dependency>
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-client</artifactId>
            <version>8.7.0</version>
            <exclusions>
            <exclusion>
                    <groupId>com.google.gwt</groupId>
                    <artifactId>gwt-user</artifactId>
            </exclusion>
            </exclusions>
        </dependency>

        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-compatibility-client-compiled</artifactId>
            <version>8.7.0</version>
        </dependency>
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-client-compiled</artifactId>
            <version>8.7.0</version>
        </dependency>

        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-compatibility-shared</artifactId>
            <version>8.7.0</version>
        </dependency>
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-shared</artifactId>
            <version>8.7.0</version>
        </dependency>

        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-compatibility-themes</artifactId>
            <version>8.7.0</version>
        </dependency>
        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-themes</artifactId>
            <version>8.7.0</version>
        </dependency>

        <dependency>
            <groupId>com.vaadin</groupId>
            <artifactId>vaadin-compatibility-server</artifactId>
            <version>8.7.0</version>
        </dependency> …
Run Code Online (Sandbox Code Playgroud)

java vaadin maven

5
推荐指数
0
解决办法
121
查看次数

Maven 错误,PKIX 路径构建失败:无法找到到请求目标的有效认证路径

有两个远程服务器存在。假设我们将它们命名为 A 和 B。我的 java 代码已提交并且在 GIT 存储库中是最新的。我在服务器 A 和 B 上提取了代码。当我在服务器 A 上使用 mvn clean package install 时,它工作正常并且构建成功完成。但是当我为服务器 B 使用 mvn clean package install 时,它给了我以下错误消息和构建失败消息。

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] oagi-srt ........................................... SUCCESS [  0.292 s]
[INFO] oagi-srt-common .................................... SUCCESS [  1.959 s]
[INFO] oagi-srt-repository ................................ SUCCESS [  2.357 s]
[INFO] oagi-srt-service ................................... SUCCESS [  2.064 s]
[INFO] oagi-srt-import .................................... SUCCESS [  3.064 s]
[INFO] oagi-srt-webapp .................................... FAILURE [ 21.398 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] …
Run Code Online (Sandbox Code Playgroud)

java maven

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

我可以在一个Maven项目中使用两个Vaadin版本吗(Vaadin7和Vaadin8)

我有一个与Dropwizard和Vaadin7合作的项目。我需要在现有环境中使用Vaadin8,而无需删除vaadin7代码。我可以同时使用Vaadin7和Vaadin8来运行我的项目吗?由于我是Vaadin的新手,有人可以为我提供一些有关如何解决此问题的指导吗?

<dependency>
    <groupId>com.vaadin</groupId>
    <artifactId>vaadin-themes</artifactId>
    <version>7.5.10</version>
</dependency>
<dependency>
    <groupId>com.vaadin</groupId>
    <artifactId>vaadin-client-compiled</artifactId>
    <version>7.5.10</version>
</dependency>
<dependency>
    <groupId>com.vaadin</groupId>
    <artifactId>vaadin-client</artifactId>
    <version>7.5.10</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

这是我当前的vaadin配置

java vaadin maven

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