我正在尝试创建一个模块(使用具有必要文件夹结构的.xml文件中的详细信息以及需要嵌套在此新创建的模块中的Java源文件)。
我尝试创建一个新的File(“ pathname”),然后使用它通过.mkdir()创建目录。但这只会创建一个普通文件夹,而我正在尝试创建一个新模块。
String dir = "pathname";
boolean success = false;
// Create new directory, if it doesn't exist.
File directory = new File(dir);
if (!directory.exists()) {
System.out.println("Directory doesn't exist, creating
now...");
System.out.println();
success = directory.mkdir();
if (success) {
System.out.println("Successfully created new directory:" +
dir);
System.out.println();
// Add code to parse the uml.xml file:
}
}
//the uml.xml file looks like this:
<uml type="class" language="java">
<package name="nmu.wrpv301.menus.test">
<class name="MenuTest" access="public">
<import package="java.util.Random"/>
<import package="nmu.wrpv301.menus.*"/>
<method name="main" return_type="void" access="public"
is_static="true">
<parameter name="args" type="String[]"/>
<code>
// source code...
</code>
</method>
</class>
</package>
</uml>
我在创建模块的同时创建了一个普通文件夹。