簡體   English   中英

Java 打包問題

[英]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.

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