>  Q&A  >  본문

idea 编译的java文件 外面直接运行

比如写个了helloworld,在idea内部build了,然后cd切换到class文件所在目录,直接java运行,报错找不到主类

这种一般怎么解决的?

java文件有“com.xx.xx”这种package声明

天蓬老师天蓬老师2764일 전715

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-18 10:57:21

    com.xx.xx 이름을 보고 현재 경로의 com 폴더에 xx를 생성하고, xx에 xx를 생성하고, 여기에 클래스 파일을 복사한 후 현재 경로인 java com.xx로 돌아갑니다. xx .class 이름 실행 가능

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:57:21

    1.idea는
    과 비슷하게 컴파일되었습니다. 2. 패키지의 최상위 디렉터리보다 한 수준 높은 폴더로 디렉터리를 전환합니다(최상위 수준은 cn입니다). cn의 상위 디렉토리는 E:workspacejavapackageDemooutproductionpackageDemo), 이 디렉토리를 CLASSPATH

    에 추가합니다. 3.
    디렉토리에서 cmd를 실행합니다. 4. >java [package].className

    회신하다
    0
  • 취소회신하다