簡體   English   中英

崇高文字2無法建立

[英]Sublime Text 2 not building

最近,我在筆記本電腦上安裝了Windows 8,但是我再也無法使用Sublime Text 2構建任何東西。無論是Java還是其他語言。

我已經配置了路徑變量,可以通過命令提示符(jdk1.7.0_51)手動編譯Java,但是當我嘗試在Sublime上進行構建時,底部僅顯示“ Building”消息,並且沒有任何反應。

我還從其他兩台運行Windows 8的計算機上使用了相同的設置,但該設置不起作用。

我嘗試使用標准的sublime-build選項和以下代碼:

{
    "cmd": ["javac", "$file_name","&&","java", "$file_base_name"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "path": "C:\\Program Files\\Java\\jdk1.7.0_51\\bin\\",
    "selector": "source.java",
    "shell": true
}

我嘗試了這些鏈接,但也沒有用: 在Sublime Text 2Sublime Text中 編譯和運行Java代碼 不會生成任何內容

例如,我嘗試編譯C ++和C,但沒有任何反應。 只是“建築物”消息,而沒有錯誤。 有什么建議么?

嘗試將構建系統更改為以下內容:

{
    "cmd": ["start", "cmd", "/k", "javac", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "path": "C:\\Program Files\\Java\\jdk1.7.0_51\\bin",
    "working_dir": "$file_dir",
    "shell": true,

    "variants":
    [
        {
            "name": "Run",
            "cmd": ["start", "cmd", "/k", "java", "$file_base_name"],
            "working_dir": "$file_dir",
            "shell": true
        }
    ]
}

將此文件另存為Packages/User/Java_cmd.sublime-build ,其中Packages是通過轉到Preferences -> Browse Packages...打開的目錄。 然后,確保從“ Tools -> Build System菜單中選擇Java_cmd

實際上,這將設置兩個構建系統-第一個與Ctrl B綁定的構建系統將在Sublime中編譯程序。 "Run"變體綁定到Ctrl Shift B。 它會打開一個cmd.exe窗口,運行已編譯的類,然后返回命令提示符,使您可以檢查程序的輸出。 如果您不希望命令提示符窗口在運行后保持打開狀態,只需將"/k"標志更改為"/c"

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM