[英]Java packaging issues
基於 java 文檔,我將我的項目設置為:源文件位於C:\...\sources\com\myname\tictactoe\
而我的類文件位於C:\...\classes\com\myname\tictactoe\
當我嘗試通過運行“ java Main
”在該目錄(在 powershell 上)中運行一個類( Main.java
)時,我得到“ Error: Could not find or load main class Main Caused by: java.lang.ClassNotFoundException: Main
“。 我所有的文件都以“ package com.myname.tictactoe;
”開頭,據我所知,它們應該是這樣的。 我究竟做錯了什么?
你的 java 類有一個包名,所以你不能只運行 java Main。 您將需要運行 java com.myname.tictactoe.Main。
將目錄更改為C:\...\classes
然后運行
java -cp . com/myname/tictactoe/Main
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.