相关疑难解决方法(0)

javac不被识别为内部或外部命令,可操作程序或批处理文件

我在尝试编译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)

java path javac environment-variables command-prompt

248
推荐指数
5
解决办法
106万
查看次数

打字稿错误TS1005:';' 预计,但我没有看到我错过了分号

我正在尝试学习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"来编译项目.

typescript

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