标签: syntax-error

为什么Eclipse会在接口方法上抱怨@Override?

我有一个现有的项目,它使用@Override覆盖接口方法的方法,而不是超类方法.我不能在代码中改变这一点,但我想Eclpse停止抱怨的注解,因为我仍然可以使用Maven构建.

我该如何禁用此错误?

注意:由于项目要求,我需要编译Java 1.5.

java eclipse annotations interface syntax-error

132
推荐指数
5
解决办法
10万
查看次数

JavaScript中的三元运算符没有"Else"

我总是不得不放入null没有任何东西的其他条件.不管怎么说呢?例如

condition ? x = true : null;
Run Code Online (Sandbox Code Playgroud)

基本上,有办法吗?

condition ? x = true;
Run Code Online (Sandbox Code Playgroud)

现在它显示为语法错误

仅供参考,这里有一些真实的示例代码:

!defaults.slideshowWidth ? defaults.slideshowWidth = obj.find('img').width()+'px' : null;
Run Code Online (Sandbox Code Playgroud)

javascript optimization syntax-error

125
推荐指数
6
解决办法
11万
查看次数

106
推荐指数
9
解决办法
66万
查看次数

语法错误:不是机会

我尝试在python IDLE中执行以下代码

from __future__ import braces 
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

SyntaxError: not a chance
Run Code Online (Sandbox Code Playgroud)

上述错误是什么意思?

python syntax-error curly-braces

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

运行mocha测试时导入Babel意外的令牌

其他相关问题中提供的解决方案,例如在.babelrc中包含正确的预设(es2015),已在我的项目中实现.

我有两个项目(让我们称之为A和B),它们都使用ES6模块语法.在项目A中,我正在导入通过npm安装的项目B,它位于node_modules文件夹中.当我为项目A运行我的测试套件时,我收到错误:

SyntaxError:意外的令牌导入

之前是项目B的这个错误的代码行:

(函数(exports,require,module,__ filename,__ dirname){从'history/lib/createBrowserHistory'导入createBrowserHistory;

因为我的源文件只包含"来自'history/lib/createBrowserHistory'的import createBrowserHistory',所以iife似乎是npm或者babel相关的东西; Project B的测试套件中的单元测试运行正常,如果我将Project B作为依赖项从项目A,我的测试套件(仍然使用es6导入内部项目模块)工作正常.

完整堆栈跟踪:

 SyntaxError: Unexpected token import
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:374:25)
    at Module._extensions..js (module.js:405:10)
    at Object.require.extensions.(anonymous function) [as .js] (/ProjectA/node_modules/babel-register/lib/node.js:138:7)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (actionCreators.js:4:17)
    at Module._compile (module.js:398:26)
    at loader (/ProjectA/node_modules/babel-register/lib/node.js:130:5)
    at Object.require.extensions.(anonymous function) [as .js] (/ProjectA/node_modules/babel-register/lib/node.js:140:7)
    at Module.load (module.js:344:32)
    at Function.Module._load (module.js:301:12)
    at Module.require (module.js:354:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (/ProjectA/src/components/core/wrapper/wrapper.js:28:23)
    at Module._compile (module.js:398:26)
    at loader (/ProjectA/node_modules/babel-register/lib/node.js:130:5) …
Run Code Online (Sandbox Code Playgroud)

syntax-error mocha.js node.js npm babeljs

87
推荐指数
8
解决办法
7万
查看次数

在Ruby中,如何检查方法"foo =()"是否已定义?

在Ruby中,我可以定义一个方法foo =(bar):

irb(main):001:0> def foo=(bar)
irb(main):002:1>   p "foo=#{bar}"
irb(main):003:1> end
=> nil
Run Code Online (Sandbox Code Playgroud)

现在我想检查它是否已定义,

irb(main):004:0> defined?(foo=)
SyntaxError: compile error
(irb):4: syntax error, unexpected ')'
 from (irb):4
 from :0
Run Code Online (Sandbox Code Playgroud)

在这里使用的正确语法是什么?我假设必须有一种方法来逃避"foo =",以便它被解析并正确传递给定义的?运营商.

ruby syntax-error

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

什么是PHP中的意外T_VARIABLE?

我收到这个PHP错误:

解析错误:语法错误,意外T_VARIABLE

从这一行:

$list[$i][$docinfo['attrs']['@groupby']] = $docinfo['attrs']['@count'];
Run Code Online (Sandbox Code Playgroud)

这条线有什么问题吗?

php syntax-error

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

为什么00.0会导致语法错误?

这很奇怪.这是Chrome中的JavaScript控制台(版本42.0.2311.135,64位)中发生的情况.

> 0
< 0
> 00
< 0
> 0.0
< 0
> 00.0
X Uncaught > SyntaxError: Unexpected number
Run Code Online (Sandbox Code Playgroud)

Firefox 37.0.2也是这样,尽管它的错误信息是:

SyntaxError: missing ; before statement
Run Code Online (Sandbox Code Playgroud)

关于JavaScript解析数字的方式可能有一些技术性的解释,也许它只能在修改控制台提示符时发生,但它似乎仍然是错误的.

为什么这样做?

javascript numbers syntax-error

72
推荐指数
2
解决办法
2592
查看次数

SQL多连接语句

当我在我的SQL语句中只有一个内连接时,它完美地工作.我尝试加入第二个表,现在我收到一个错误,指出存在语法错误(缺少运算符).这有什么不对?

adsFormView.SelectCommand = "SELECT * FROM [tableCourse] INNER JOIN [tableGrade] ON [tableCourse].[grading] = [tableGrade].[id] INNER JOIN [tableCourseType] ON [tableCourse].[course_type] = [tableCourseType].[id] WHERE [prefix]='" & myPrefix & "' AND [course_number]='" & myCourseNum & "'"
Run Code Online (Sandbox Code Playgroud)

sql ms-access select join syntax-error

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

json Uncaught SyntaxError:意外的令牌:

尝试进行调用并检索一个非常简单的一行JSON文件.

$(document).ready(function() {

    jQuery.ajax({ 
        type: 'GET',
        url: 'http://wncrunners.com/admin/colors.json' ,
        dataType: 'jsonp', 
        success: function(data) { 
            alert('success');
        }
    });


  });//end document.ready
Run Code Online (Sandbox Code Playgroud)

这是RAW请求:

GET http://wncrunners.com/admin/colors.json?callback=jQuery16406345664265099913_1319854793396&_=1319854793399 HTTP/1.1
Host: wncrunners.com
Connection: keep-alive
Cache-Control: max-age=0
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2
Accept: */*
Referer: http://localhost:8888/jquery/Test.html
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
Run Code Online (Sandbox Code Playgroud)

这是RAW响应:

HTTP/1.1 200 OK
Date: Sat, 29 Oct 2011 02:21:24 GMT
Server: Apache/1.3.33 (Unix) mod_ssl/2.8.22 OpenSSL/0.9.7d SE/0.5.3
Last-Modified: Fri, 28 Oct 2011 17:48:47 GMT
ETag: "166a2402-10-4eaaeaff"
Accept-Ranges: bytes
Content-Length: 16 …
Run Code Online (Sandbox Code Playgroud)

ajax jquery json syntax-error

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