你使用<em>Java</em>时有这种情况吗?运行<em>Java</em>时,使用此软件编译的记事本文件成功,它已经生成了.Class文件,但使用<em>Java</em>软件时,我遇到了提示“我找不到或无法加载主要类!”这是它发生的事情?它是如何运行的?
2021-05-20 02:00:32
你使用Java時有這種情況嗎?運行Java時,使用此軟體編譯的記事本檔案成功,它已經生成了.Class檔案,但使用Java軟體時,我遇到了提示「我找不到或無法載入主要類!」這是它發生的事情?它是如何運行的?
具體步驟:
1、我們的工程路徑是D:HelloWorld,在HelloWorld資料夾中建立一個src資料夾,類B的原始碼檔案就放在src中。用javac編譯完以後會在src資料夾中生成NewsManager.class,如下:
2,執行如下:
3,現在我們將把原始碼更改為A類。
4. A類的包是org.will.app.main。根據Java,我們應該根據包定義的路徑儲存原始檔,而A類應該放置:
srcorgwillappmain下,如下:
5,然後我們編譯執行:
6,仍有問題,事實上,每個人都會回去看看Java的書籍會發現類的全名應該是包+類名。 A類的全名:org.will.app.main.newsmanager。再試一次:
7、仔細看上面的圖,我們在main目錄下讓java命令去執行org.will.app.main.NewsManager,其實它會以為類的路徑是:D:HelloWorldsrcorgwillappmainorgwillappmainNewsManager,大家看到了吧,路徑重複了。所以,我們應該這樣執行:
相關文章
你使用<em>Java</em>时有这种情况吗?运行<em>Java</em>时,使用此软件编译的记事本文件成功,它已经生成了.Class文件,但使用<em>Java</em>软件时,我遇到了提示“我找不到或无法加载主要类!”这是它发生的事情?它是如何运行的?
2021-05-20 02:00:32
目前MacBook Air、13英寸MacBook Pro、Mac mini和30英寸iMac的更新时间还不清楚。二、MacBook Pro或采用两款自研芯片,Mac Pro最多有128核GPU 去年秋天,苹果开始在其电脑产品中用M1芯片取代英特尔处理器。和iPhone和<em
2021-05-20 02:00:30
今年初,富士康还传出将在越南投资2.7亿美元建工厂,生产MacBook和<em>iPad</em>。 “富士康暂未在越南建成<em>iPad</em>和MacBook生产线,此次工厂停工不会对苹果订单产生什么影响。而立讯精密作为苹果AirPods Studio
2021-05-20 02:00:29
而反观苹果这边,AppStore的大名已经做到了无人不知无人不晓的地步了,再加上最近搭载M1芯片的<em>iPad</em> Pro的发布,苹果在生态方面已经做到了大一统,极其严格的把控让里面的应用高度干净整洁,甚至在长时间的运营下,用户
2021-05-20 02:00:22
只有这样,企业才有可能基本一定的定价权,一定的门槛,这样才有可能把其他竞争者堵在门口,才会有积累。有的行业短期的增长好像很快,但是这种短期增并不是靠自己的本事,而是依靠“傍大款”,比如给iphone、<em>ipad</em>做零部
2021-05-20 02:00:20
<em>iPad</em> Pro 2021(12.9英寸)重新定义了“峰值平板电脑”。它配备了最新Mac的超高速M1处理器,比以往任何时候都要快,从而可以为全世界的专业人士处理视频。<em>iPad</em> Pro的Liquid Retina XDR屏幕具有其竞争对手
2021-05-20 02:00:01