小编Duc*_*035的帖子

Sbt-native-packager 无法连接到 Docker 守护进程

这是我的配置,它工作了一年多但突然停止工作。

variables:
  DOCKER_DRIVER: overlay2
  DOCKER_TLS_CERTDIR: ""


  stage: deploy
  image: "hseeberger/scala-sbt:11.0.9.1_1.4.4_2.13.4"
  before_script:
    - apt-get update
    - apt-get install sudo
    - apt-get install apt-transport-https ca-certificates curl software-properties-common -y
    - curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
    - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
    - apt-get update
    - apt-get install docker-ce -y
    - sudo service docker start
    - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY

  script:
    - sbt docker:publishLocal
Run Code Online (Sandbox Code Playgroud)

GitlabCI 中的错误如下:

[warn] [1] sbt-native-packager wasn't able to identify the docker …
Run Code Online (Sandbox Code Playgroud)

scala docker sbt-native-packager gitlab-ci

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

上传流到亚马逊s3

java.net.URLConnection conn = null;
try
{
    conn = new URL(track.getStreamUrl()).openConnection();
}
catch(MalformedURLException e1)
{

    e1.printStackTrace();
}
catch(IOException e1)
{

    e1.printStackTrace();
}

try
{
    InputStream is = conn.getInputStream();
    byte[] contentbytes = getBytesFromInputStream(is);
    Long contentLength = Long.valueOf(contentbytes.length);
    ObjectMetadata metadata = new ObjectMetadata();
    metadata.setContentLength(contentLength);
    InputStream is2 = conn.getInputStream();
    s3.putObject(new PutObjectRequest(bucketName, my_key, is2, metadata));
}
Run Code Online (Sandbox Code Playgroud)

这是我面临的例外=

Exception in thread "AWT-EventQueue-0" AmazonS3Exception: Status Code: 301, AWS Service: Amazon S3, AWS Request ID: 79B972B0038C4F0D, AWS Error Code: PermanentRedirect, AWS Error Message: The bucket you are attempting …
Run Code Online (Sandbox Code Playgroud)

java amazon-s3

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

未捕获的ReferenceError:onclick函数Javascript上未定义变量

今天,我已经阅读了关于此的所有主题,但无法提出解决方案,这就是我打开这个主题的原因.

这是我的函数,它创建视图,我试图有一个onclick函数,它应该指向其他javascript函数,我更改文本框值.

<script type="text/javascript">
    $('#submitbtnamazon')
            .click(function(evt) {
                        var x = document.getElementById("term").value;

                        if (x == null || x == "" || x == "Enter Search Term") {
                            alert("Please, Enter The Search Term");
                            return false;
                        }
                        listItems = $('#trackList').find('ul').remove();
                        var searchTerm = $("#term").val();
                        var url = "clientid=Shazam&field-keywords="
                                + searchTerm
                                + "&type=TRACK&pagenumber=1&ie=UTF8";       

    jsRoutes.controllers.AmazonSearchController.amazonSearch(url)
                        .ajax({
                            success : function(xml) {
                                $('#trackList')
                                    .append('<ul data-role="listview"></ul>');
                                    listItems = $('#trackList').find('ul');
                                    html = ''

                                 tracks = xml.getElementsByTagName("track");
                                for(var i = 0; i < tracks.length; i++) {
                                    var track = tracks[i]; …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Bootstrap-Select不显示所选选项旁边的刻度(多个)

我有选择器的问题,我定义为:

 <select name='provs[]' id="prov" class="selectpicker" data-live-search="true" required multiple> 
Run Code Online (Sandbox Code Playgroud)

但是,当我选择数据时,它不会显示选项旁边的刻度.我正在使用bootstrap 2.3.2与bootstrap-select.我将css和js添加到我的断言中.我可以选择并获取值,但是当我选择它时,我无法看到选项旁边的刻度.

干杯,

css twitter-bootstrap bootstrap-select

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

Scala JavaScript路由播放框架

我正在使用Scala的Play框架.我面临一个奇怪的错误,无法弄清楚解决方案是什么.错误消息是:

value Track不是对象controllers.routes.javascript的成员

<script type="text/javascript" src="@routes.TrackController.javascriptRoutes"></script>

  @helper.javascriptRouter("jsRoutes")(
    routes.javascript.Track
  )

def Track(id:Long)= Action {implicit request =>
    Ok(views.html.track(
        new TrackData(TrackClient.getTrack(id))))


  }

 def javascriptRoutes = Action { implicit request =>

 Ok(
         Routes.javascriptRouter("jsRoutes")    (routes.javascript.TrackController.Track)).as("text/javascript")
    }
#JavaScriptRouting
GET     /track/:id                  @controllers.TrackController.Track(id: Long)
GET     /javascriptRoutes           @controllers.TrackController.javascriptRoutes
Run Code Online (Sandbox Code Playgroud)

新错误是:

1@(message: String)

2

3@main("Welcome to Play 2.1") { 

4    

5    @play20.welcome(message)

6    

7}
Run Code Online (Sandbox Code Playgroud)

index.scala.html在第3行.在这里找不到任何HTTP请求标头

它说index.scala但我从来没有改变它.

scala playframework

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

Magnolia CMS 上的会话超时

快速问题,我注意到当我登录 Magnolia 并有一段时间没有触摸浏览器时,它不会自动注销。是否有用于 Magnolia 登录会话超时的配置?

谢谢!:)

magnolia

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

迭代类型安全文件

我读过这个话题

在类型安全配置中迭代字段

并做了一些更改,但仍然不知道如何迭代播放框架中的conf文件.

  Providers=[{1234 : "CProduct"},
{12345 : "ChProduct"},
{123 : "SProduct"}]
Run Code Online (Sandbox Code Playgroud)

这是我的conf文件,名为providers.conf,问题是如何迭代它们并从中创建一个下拉框.我想把它们作为地图,如果可能的话是[int,string]

我知道,我必须把它们当作

val config = ConfigFactory.load("providers.conf").getConfigList("Providers")
Run Code Online (Sandbox Code Playgroud)

我可以像这样的conf文件,但是,我应该从模板中获取它,为了做到这一点,我需要将其转换为hashmap或列表或任何功能.

干杯,

scala playframework-2.0 typesafe

0
推荐指数
1
解决办法
3384
查看次数