小编ROM*_*eer的帖子

将Play Framework项目导入IntelliJ 14.1.5错误

问题:

IntelliJ不让我导入一个play框架项目.当我尝试使用SBT打开项目时,它只显示错误.

它真的很简单,我想做什么,但我没有使用过这些工具,我对如何解决这个问题感到有点迷茫.

我只想创建一个Play框架项目,并在IntelliJ中编辑它,如youtube上的多个教程所示.

下面我提供了一些关于我如何努力使其"帮助你帮助我"的信息.

我真的希望有一些我看不到的简单解决方案!

背景资料:

我已经从Play Framework 下载并安装了IntelliJ 14.1.5社区版和最新的avtivator - Activator 1.3.6Play 2.4.3

注意:我还下载了最新的java jdk,1.8.0_65,并在路径中添加了java和activator - 我正在使用Windows 8.我还下载了最新的插件斯卡拉的IntelliJ

然后我打开cmd并键入" activator ui "并按照教程中的说明在localhost:8888打开浏览器.我设法创建了一个" play-java-intro "项目.到现在为止还挺好.

在此之后,我尝试了一些不同的方法.

注意:每次尝试新的时候,我都点击了"无效缓存/重启"

第一次尝试

我通过激活器创建项目后尝试打开项目.我选择了项目的根目录并选择了SDK jdk 1.7(已尝试过1.8).

我收到了错误

导入SBT项目时出错:...在sbt.MainLoop $$ anonfun $ runWithNewLog $ 1.apply(MainLoop.scala:70)sbt.MainLoop $$ anonfun $ runWithNewLog $ 1.apply(MainLoop.scala:65)at sbt.在sbt.MainLoop $ .runWithNewLog(MainLoop.scala:65)sbt.MainLoop …

scala intellij-idea sbt playframework playframework-2.4

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

Scala:如何在Intellij中创建单元测试用例

你能帮助我在IntelliJ中为Scala创建单元测试用例吗?

我尝试使用意图动作创建它,但它并不适合我.我也检查了设置的意图.一切看起来都不错.

我们对Scala有不同的处理方式,还是我错过了什么?

scala scalatest

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

可以使用BeautifulSoup或Python中的regex解析此半结构化文本文件

如何解析此文本文件并仅提取每行中的第一个值?

file.txt:

HTTP://google.com,username2,mypassword1

HTTP://yahoo.com,username3,mypassword2

HTTP://ebay.com,username4,mypassword7

预期产量:

http://google.com
http://yahoo.com
http://ebay.com
Run Code Online (Sandbox Code Playgroud)

有可能做美丽的汤或某种正则表达式吗?

python regex parsing beautifulsoup

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

使用JUnit测试受保护的方法

我正在测试一种方法protected。在我的测试案例中,我曾经使用Reflection过该方法,但是我不确定自己是否以正确的方式进行操作。

测试方法:

protected void checkORCondition( Map<String, Message> messagesMap ) throws EISClientException
{
    Message message = containsAMessageCode(getMessageCodes(), messagesMap);
    if(message!=null)
    {
        throw new EISClientException("One of the specified message code matched returned errors." + 
                message.getMessageCode() + ": " + message.getMessageType() + ": " + message.getMessageText());

    }
}
Run Code Online (Sandbox Code Playgroud)

JUnit测试用例:

@Test
public void testcheckORCondition() throws Exception {
    Class clazz = MessageToExceptionPostProcessFilter.class;
    Object object = clazz.newInstance();

    Method method = clazz.getDeclaredMethod("checkORCondition", new Class[]{Map.class});
    method.setAccessible(true);

    String string = new String();
    string = "testing";

    Message …
Run Code Online (Sandbox Code Playgroud)

java reflection junit

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

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

如何通过单击按钮清除javascript中数组的内容?

我有许多按钮,单击这些按钮可将单词添加到数组中。网址名称中使用此数组来下载文件:

 <button id="button9" onclick="myFunction7();"</button>

 <script>
 var a = []; 
 function myFunction7() { 
 a.push("h"); 
 }

 <button id="button10" onclick="myFunction8();"</button>

 <script>
 var b = []; 
 function myFunction8() { 
 b.push("h"); 
 } 


 var url = [a,b,c,d];
Run Code Online (Sandbox Code Playgroud)

(我刚刚包括了两个按钮,它们也以相同的格式存在于c和d中)

按钮的功能起作用,并且正确的文件已加载。有没有一种方法可以重置url变量并清空数组?我希望有一个按钮可以重置网页上的url变量,以便可以创建一个新数组。我已经创建了一个刷新整个页面的按钮,但这并不理想,因为每次我的网页都必须重新加载以清除数组时,才这样!

javascript arrays button reset

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

Alfresco社区5.1.x工作流表单动态添加输入字段

我正在使用Alfresco Community 5.1.x. 我希望使用kickstart创建一个自定义工作流,其中一个表单是+ +按钮,当+按钮动态添加文本字段时.这可能吗?怎么样?

java workflow alfresco alfresco-share alfresco-webscripts

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

为什么作曲家更新需要访问数据库

我正在使用Symfony 2.8并遇到一些启动简单composer update命令的问题.

这个错误出现在我的开发环境中.我正在使用流浪汉虚拟机.这是错误:

[Doctrine\DBAL\Exception\ConnectionException]                              
  An exception occured in driver: SQLSTATE[HY000] [2002] Connection refused  



      [Doctrine\DBAL\Driver\PDOException]        
      SQLSTATE[HY000] [2002] Connection refused  



      [PDOException]                             
      SQLSTATE[HY000] [2002] Connection refused  


    Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-update-cmd event terminated with an exception
Run Code Online (Sandbox Code Playgroud)

当然,当我在主机上启动命令时会发生这种情况.PHP无法连接到数据库,因为我的主机没有任何连接.所以这是一种正常的行为.

当我进入我的虚拟机时,该命令运行良好.

所以我可以在这里停下来,只是从我的VM更新我的依赖项.

但是,我不想composer update访问我的数据库,我不明白它为什么需要它.

我应该在哪里查看,或者我可以提供哪些信息来帮助我解决问题?

编辑:这是我的composer.json文件:

{
    "name": "root/blog",
    "license": "proprietary",
    "type": "project",
    "autoload": {
        "psr-4": {
            "": "src/",
            "SymfonyStandard\\": "app/SymfonyStandard/"
        }
    },
    "require": {
        "php": ">=5.3.9",
        "symfony/symfony": "2.8.*",
        "doctrine/orm": "^2.4.8",
        "doctrine/doctrine-bundle": "~1.4",
        "symfony/assetic-bundle": "~2.3",
        "symfony/swiftmailer-bundle": "~2.3",
        "symfony/monolog-bundle": "~2.4", …
Run Code Online (Sandbox Code Playgroud)

symfony composer-php

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

Spark 2.0.1 java.lang.NegativeArraySizeException

我开始玩Spark 2.0.1了.新的数据集API非常干净,但我遇到了非常简单的操作问题.

也许我错过了什么,希望有人可以提供帮助.

这些说明

SparkConf conf = new SparkConf().setAppName("myapp").setMaster("local[*]");
SparkSession spark = SparkSession
        .builder()
        .config(conf)
        .getOrCreate();

Dataset<Info> infos = spark.read().json("data.json").as(Encoders.bean(Info.class));

System.out.println(infos.rdd().count());
Run Code Online (Sandbox Code Playgroud)

产生一个

 java.lang.NegativeArraySizeException
Run Code Online (Sandbox Code Playgroud)

和JVM(1.8)检测到的致命错误.

使用数据集api处理数据(即,选择,依靠信息对象)可以正常工作.

如何在数据集和RDD之间切换?

java apache-spark apache-spark-2.0

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

选择选项当前值存储在哪里?

一个<select>元素看起来像这样:

<select id="ok">
    <option value="one">First</option>
    <option value="two" selected>Second</option>
</select>
Run Code Online (Sandbox Code Playgroud)

最初,Second显示文本值,因为该selected属性存在。

如果我手动更改它(使用鼠标单击),它会在 UI 中显示新选择的值,但<select>在 HTML 中保持不变:

<select id="ok">
    <option value="one">First</option>
    <option value="two" selected>Second</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我可以获得当前的选择值:

document.getElementById('ok').value
Run Code Online (Sandbox Code Playgroud)

或当前选定的索引:

document.getElementById('ok').selectedIndex
Run Code Online (Sandbox Code Playgroud)

通过 JavaScript(或 jQuery),但我不知道这些值来自哪里。

它们存储在 DOM 中还是其他地方?
JavaScript 如何知道 UI 中的当前值是哪个?

html javascript dom html-select

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