gpt4 book ai didi

java - 在 Java 9 中创建模块项目时出现问题

转载 作者:行者123 更新时间:2023-11-29 06:51:51 26 4
gpt4 key购买 nike

我正在尝试按照教程在 Windows 10 中使用 java 命令设置一个基本的 java 项目。这些文件是

C:\Users\Talon\Desktop\java intellij\01j9\src\com.me.mymodule\module-info.java
C:\Users\Talon\Desktop\java intellij\01j9\src\com.me.mymodule\com\me\mymodule\Main.java

和一个空文件夹 C:\Users\Talon\Desktop\java intellij\01j9\mods\com.me.mymodule

模块信息.java

module com.me.mymodule {}

主.java

package com.me.mymodule;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World from Module");
}
}

将“cd”放入 C:\Users\Talon\Desktop\java intellij\01j9> 之后我应该输入的命令是

javac -d mods/com.me.mymodule \ src/com.me.mymodule/module-info.java \ src/com.me.mymodule/com/me/mymodule/Main.java

但它是为 machintosh 操作系统编写的,所以在 Windows 中我试过了

javac -d mods/com.me.mymodule;src/com.me.mymodule/module-info.java;src/com.me/mymodule/com/me/mymodule/Main.java

javac -d mods\com.me.mymodule;src\com.me.mymodule\module-info.java;src\com.me\mymodule\com\me\mymodule\Main.java

在两者中我都有javac:没有源文件。路径错误还是我应该输入不同的命令?

最佳答案

This描述了 JDK9 的 javac 命令行工具语法。

你的命令应该是

javac -d mods\com.me.mymodule src\com.me.mymodule\module-info.java src\com.me\mymodule\com\me\mymodule\Main.java

module-info.javaMain.java 都是“sourceFiles”,而 -d mods\com.me.mymodule 指定目标目录。

关于java - 在 Java 9 中创建模块项目时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45569717/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com