idea之旅(編譯java程式碼出現java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool)
錯誤如下:
Error:java: System Java Compiler was not found in classpath:
java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net .URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.jetbrains .jps.builders.impl.java.JavacCompilerTool.createCompiler(JavacCompilerTool.java:70)
at org.jetbrains.jps.javac.JavacMain.compile(JavacMain.java:63)
at org.jetbrains.jps.javac.ExternalJavacProcess.compile(ExternalJavacProcess.java:196)
at org.jetbrains.jps.javac.ExternalJavacProcess.access $400(ExternalJavacProcess.java:48)
at org.jetbrains.jps.javac.ExternalJavacProcess$CompilationRequestsHandler$1.run(ExternalJavacProcess.java:263)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
百度一下後修改如下:
解決
相關推薦
idea之旅(編譯java程式碼出現java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool)
錯誤如下:Error:java: System Java Compiler was not found in classpath: java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool
java.lang.ClassNotFoundException: com/sun/tools/internal/xjc/api/XJC 問題
今天寫一個client 呼叫webservice 出現了一個這個問題,找了好久也沒有一個答案,老報錯, javax.xml.bind.JAXBException - with linked exception: [java.lang.ClassNotFoundException: com/su
XSS挑戰之旅(通過看程式碼解題)
# XSS 挑戰之旅 ![](https://img2020.cnblogs.com/blog/1827218/202005/1827218-20200515205236525-1283498025.png) ## level 1 ![](https://img2020.cnblogs.com/blog
java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
java lang class <!-- 導入java ee jar 包 --> <dependency> <groupId>javax</groupId> <artif
java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl解決辦法
get -- 現在 rim otf jar eclips 示例 升級 問題現象: 這種很可能出現在獨立一個簡單示例項目中可以用,但是在把webService模塊加入系統後,報出這類錯誤。 Exception in thread "main" javax.xml.ws.
java環境變數設定 找不到或無法載入主類 com.sun.tools.javac.Main
安裝jdk1.7後,環境變數設定了,java,java -version 沒事,但javac不能用:找不到或無法載入主類 com.sun.tools.javac.Main 明顯是缺少jar,網上好
maven構建啟動tomcat報錯java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
<!-- jdk版本控制 --> <!-- <dependency> <groupId>javax</gro
java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener 解決方法
今天在tomcat7下啟動一個開源的工程發現報錯誤: Java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener 網上搜也是搜不到直接的解決辦法,後來從別人的提示中發現
dotNet程序員的Java爬坑之旅(一)
是我 方法 轉java 自己的 java pri 也好 工作 計劃 仔細想了下還是轉java吧,因為後期不管是留在北京也好還是回老家也好,java的工作都會好找一點。現在的工作主要還是寫.net,目標是下一次離職的時候可以找到一份全職的java工作,我一直都覺得實踐
dotNet程序員的Java爬坑之旅(二)
模式 最好的 https servlet 很多 過濾器 () 被調用 回調 囉裏囉唆的寫了一大堆,最後還是全刪除了。哎~ 言歸正傳,最近因爲發生了很多事情,所以更新的有嗲晚了,最近也一直在學習,但是感覺效率什麼的不是很高,這是不對的,反思一下,從這篇博文開始,打起精
dotNet程序員的Java爬坑之旅(三)之spring MVC篇一
www. let ref ide filter ESS pro enc require 使用maven構建springMVC項目,開發工具為IDEA 一、構建Maven項目,模板為WebApp 二、在pom文件中配置SpringMvc配置(springMvc需要以來serv
idea熱部署(更新jsp程式碼不用重編譯Tomcat)
前端熱部署(更改前端程式碼,不用重啟tomcat,重新整理瀏覽器就可以) 主要在於 On frame deactivation選項配置選擇為 Update classes and re
Java架構師之旅(五)
夜光序言: 世人辱亦棄你 餘他信亦護你 便值重踏塵泥。 正文:Java高併發場景的資料隔離方案
Java架構師之旅(四)
夜光序言: 畫工須畫雲中龍,為人須為人中雄~~ 正文:Java分散式Session專案處理方案 如果我們用eclipse就需要安裝STS外掛,這個有很多配置方法嗯~ 提供一種方案:H
Java架構師之旅(三)
夜光序言: 最痛苦的是,消失了的東西,它就永遠的不見了,永遠都不會再回來,卻偏還要留下一根細而尖的針,一直插在你心頭,一直拔不去,它想讓你疼,你就得疼 正文:JAVATomcat企業級學習 搞清楚tomcat架構/ 具體的處理流程~~
Java架構師之旅(二)
夜光序言: 裝逼是什麼,就是看見野花不摘,欣賞;什麼是衝動,就是見花就摘,然後沒地擱;男人是什麼,那是眼睛裡根本就沒有野花,全是果~ 正文:Java企業級高併發
Java架構師之旅(一)
夜光序言: 如果世界和你,都掉進了河裡,我一定先救你,然後忘記世界的呼吸~ 正文: MVC框架的演變 我們安裝這個外掛解決沒有tomcat的問題,因為targ
學以致用——Java原始碼——騎士之旅(跳馬)小遊戲_優化演算法加彙總分析版(Knight’s Tour - Heuristic plus statistics version)
接上一篇,學以致用——Java原始碼——騎士之旅(跳馬)小遊戲_優化演算法版(Knight’s Tour - Heuristic version), https://blog.csdn.net/hpdlzu80100/article/details/85330188。 本程式加入了統計分
學以致用——Java原始碼——騎士之旅(跳馬)小遊戲_優化演算法版(Knight’s Tour - Heuristic version)
程式功能: 輸入騎士的起始位置,程式模擬輸出其移動軌跡(本程式採用優化演算法(Heuristic)但未使用蠻力解決法)。相比上一版本騎士“隨意”的選擇路勁,這次,武士受到了啟發,優先選擇靠邊的位置行走,所以可以走的更遠。但有時依然改變不了自己尚未完成使命(走完全部方格),卻被困在棋盤上某個位
學以致用——Java原始碼——騎士之旅(跳馬)小遊戲_宿命版(Knight’s Tour - Non-heuristic version)
遊戲規則: 一個8*8的棋盤上站著一個騎士(Knight),騎士在棋盤上只能走L形(橫走1步後豎走2步,或橫走2步後豎走1步),要求棋盤上每個方格只能停留一次,請問騎士應該怎麼走才能走完64個方格? 如,當騎士位於下圖中K位置時,其移動方式共有以下0-7共8種。 程式功能: