小编Tad*_*dis的帖子

将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
查看次数

在C中跨文件访问数组

我正试图跨文件访问一个数组,像这样;

int option[NUMBER_OF_OPTIONS];
...
addition(&option[0], num1, num2); 
...
printf("%d", option[0]);
Run Code Online (Sandbox Code Playgroud)

这是第一个(主要)文件

第二个是这样的;

void addition(int * option, unsigned number1, unsigned number2)
{
int total = number1 + number2;
...
*option ++;
}
Run Code Online (Sandbox Code Playgroud)

这样的事情.不要担心添加方法.

问题是printf方法总是打印0,就像*option ++; 永远不会执行/阅读.

我该如何解决?

顺便说一下,我在"*option ++;"中收到警告 文件说:警告:未使用值计算.

我该如何解决这个问题?

谢谢!

c arrays pointers

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