linux下java命令不起作用
用javac編譯出.class檔案了,但是用java命令執行的時候出現錯誤: 找不到或無法載入主類 H。
這是為什麼呢?
很大可能是你classpath配置錯誤,所以找不到.class檔案
原先的/etc/profile配置是:
export CLASSPATH=$JAVA_HOME/lib
修改後/etc/profile配置是:
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
.表示當前目錄!然後 resource /etc/profile 讓修改立即生效。但是僅在當前的shell中起效。
相關推薦
linux下java命令不起作用
用javac編譯出.class檔案了,但是用java命令執行的時候出現錯誤: 找不到或無法載入主類 H。 這是為什麼呢? 很大可能是你classpath配置錯誤,所以找不到.class檔案 原先的/etc/profile配置是: ex
安裝express遇到的坑(express命令不起作用)
獲得 命令操作 轉載 env .com 理解 執行器 成了 沖突 express命令失效 描述: 我們有時候會遇到全局安裝express的時候(eg. npm install -g express),使用express命令失效,有如下兩種原因。 原因1: 你安裝的expr
cmake的INCLUDE_DIRECTORIES命令不起作用
按照《CMake Practice》中第六章的設定,採用INCLUDE_DIRECTORIES命令去尋找共享庫的路徑,src/CMakeLists.txt如下: ADD_EXECUTABLE(main main.c) INCLUDE_DIRECTORIES
如何解決DBCC SHRINKFILE命令不起作用
----為什麼DBCC SHRINKFILE會不起作用---- -->>TravyLee生成測試資料 if OBJECT_ID('testdb')is not null drop database testdb go create database testdb
Linux下,PHP的SESSION不起作用的問題
lin mod data article trac ack tracking track rac 改動SESSION目錄的權限就能夠了。 先找到SESSION目錄, 然後 chmod -R 777 /var/lib/php/session 假設沒有此目錄
linux 把cd 命令寫在bash shell腳本里不起作用
寫shell指令碼時,發現把cd命令寫在裡面無法正確跳轉,還是在當前目錄下,其實檔案已經跳轉,不過subshell退出的時候又回到當前目錄了,解決方法: source yourshellname 其中,yourshellname就是你的shell指令碼的檔名
Linux下Java運行.class文件,報錯找不到或無法加載主類
code 運行 pro jar 更改 class ssp linux lib classpath配置的錯誤,所以找不到.class文件。 原先的etc/profile中的classpath配置 export CLASSPATH=$JAVA_HOME/lib/tools.j
select下拉框預設選中selected屬性不起作用
問題: 問題:使用select寫的下拉選單對預設選選中的option項設定selected="selected"屬性,不起作用,沒有實現預設選中。 分析: 分析:使用谷歌瀏覽器開啟頁面時,selected="selected"預設選中事件有效。
【spring cloud】spring cloud 使用feign呼叫,1.fallback熔斷器不起作用,2.啟動報錯Caused by: java.lang.ClassNotFoundException: com.netflix.hystrix.contrib.javanica.aop.asp
1.首先使用feign呼叫,需要配置熔斷器 2.配置熔斷器需要將熔斷器注入Bean,被spring可以掃描到 3.熔斷器類需要實現feignClient介面 4.hystrix的jar需要被maven引用,並且在classpath下 5.注意,feignClient上儘量不要使用@RequestMap
Linux下Java執行.class檔案,報錯找不到或無法載入主類
classpath配置的錯誤,所以找不到.class檔案。 原先的etc/profile中的classpath配置 export CLASSPATH=$JAVA_HOME/lib/tools.jar 更改後的: export CLASSPATH=.:$JAVA_HOME
tomcat模式下不能成功進入debug模式,斷點不起作用
一、問題 javaSE專案進入debug模式正常啟動,而tomcat啟動web專案進入debug模式,斷點不起作用,按照網上各種方法試了個遍,都不行。 二、原因 根本原因是idea自帶的環境與tomcat帶的環境有了衝突,因為我們的idea預設啟動是catalina.bat啟動,而我的c
cmd下java命令報錯 找不到或無法載入主類(已解決)
解決辦法: 執行步驟:把檔案目錄轉換到目標Demo.java檔案所在目錄→執行 javac Demo.java 命令(會看到目錄下生成新的Demo.class檔案)→接著執行 java Demo 命令。 第一步轉換目錄是必須的(雖然把Demo.java移到 jdk的bin資料夾下,使java
javac錯誤:cmd下java命令可以用 javac不是內部或外部命令 也不是可執行的程式 解決方法(已解決)
在Oracle官網下載JDK安裝; jdk安裝路徑:C:\Java\jdk1.8.0_191;(jre路徑為C:\Java\jre8) 下面設定環境變數(重點): 開啟我的電腦,屬性,系統,高階系統設定,找到環境變數,在系統變數裡新建: JAVA_HOME &n
解決linux下java程式碼獲取不到本機ip地址
今天在部署完預生產環境的時候發現一個問題,在linux下面java程式碼獲取本機ip地址獲取不到。但是我在測試環境上面是能夠獲取到的。先粘下獲取本機ip的程式碼: try{ Enumeration<NetworkInter
mybitis下choose..when. otherwise條件不起作用
我的程式碼如下: <select id="findList" resultType="TyArticle"> SELECT <include refid="tyArticleColumns"/> FROM ty_article a <inc
0 Linux下Java使用ProcessBuilder執行命令與直接Bash執行命令之間的不同(環境變數方面)
0 問題發生 xiaojietest.java package tasks; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter;
Linux下find命令在根目錄下查詢不到檔案
你遇到過linux下root使用者執行find命令按檔名在根目錄下查詢不到指定檔案的情況嗎?如果你遇到這種情況,你分析可能有哪幾種原因導致?這裡記錄一下這個有意思的問題,包括問題場景和解決方法。 問題現象 實現一個工具,需要在root命令下執行普通使用者user1下的stop_
Linux下find命令在根目錄下查找不到文件
comm which user 搜索 and 返回 咨詢 問題解決 not 你遇到過linux下root用戶執行find命令按文件名在根目錄下查找不到指定文件的情況嗎?如果你遇到這種情況,你分析可能有哪幾種原因導致?這裏記錄一下這個有意思的問題,包括問題場景和解決方法。
Linux下cat命令列印作用的程式設計實現
cat 命令用於連線檔案並列印到標準輸出裝置上。 現在我們用C語言程式設計實現cat命令的作用,程式碼如下: mycat.c #include <stdio.h> #include <fcntl.h> #include <unistd.h> #i
IE8下 元素hidden屬性不起作用解決
標籤:IE8 hidden不起作用 hidden無效 參考原文:http://itechnology.lofter.com/post/1ce97b55_6a11a0f 問題描述:寫專案時候部分頁面加了元素的hidden屬性,但是沒起作用,本應該隱藏的資料還是