我在尝试编译Java程序时遇到错误.
我在Windows上(这是一个特定于Windows的问题),我安装了最新的JDK.
我尝试过涉及PATH变量的解决方案,但错误仍然存在.
控制台输出:
C:\>set path=C:Program Files (x86)\Java\jdk1.7.0\bin
C:\>javac Hello.java
'javac' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud) 我正在尝试学习Typescript,我正在按照本页面上的教程进行操作:https://www.typescriptlang.org/docs/handbook/functions.html .当我创建文件cardPicker.ts并粘贴以下代码时,它将无法编译.我得到这个错误5次:打字稿错误TS1005:';' 预期.第1,6,7,14和15行.我看不到分号丢失的位置,但错误信息可能意味着其他内容.我担心我的ts版本,但我刚刚在两周前安装了它.当我做"tsc -version"时,它说1.0.3.0
let deck = {
suits: ["hearts", "spades", "clubs", "diamonds"],
cards: Array(52),
createCardPicker: function() {
return function() {
let pickedCard = Math.floor(Math.random() * 52);
let pickedSuit = Math.floor(pickedCard / 13);
return {suit: this.suits[pickedSuit], card: pickedCard % 13};
}
}
}
let cardPicker = deck.createCardPicker();
let pickedCard = cardPicker();
alert("card: " + pickedCard.card + " of " + pickedCard.suit);
Run Code Online (Sandbox Code Playgroud)
我通过在命令行中运行"tsc cardPicker.ts"来编译项目.