Skip to content

Commit 122d0a8

Browse files
author
magiclu550
committed
readme
1 parent 30e8800 commit 122d0a8

2 files changed

Lines changed: 11 additions & 12 deletions

File tree

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,24 +63,25 @@ abstract class Plugin {
6363
```java
6464
package cn.wenyan.compiler.test;
6565

66-
import cn.wenyan.compiler.WenYanCompiler;
67-
import cn.wenyan.compiler.WenYanTools;
68-
import cn.wenyan.compiler.script.libs.Language;
69-
66+
import cn.wenyan.compiler.Main;
7067
public class TestMain {
7168

7269
public static void main(String[] args) {
7370
String project = "/Users/luchangcun/Projects/michel/wenyan-lang_jvm/project_example";
7471
String makeFile = project+"/MakeFile.txt";
7572
String out = project+"/target";
76-
WenYanCompiler compiler = WenYanTools.makeCompiler(Language.GROOVY);
77-
compiler.compile(
78-
"-c","@"+makeFile,out,"-sc",project+"/src/"
79-
);
73+
Main.main(new String[]{"-c","@"+makeFile,out,"-sc",project+"/src/main/java","-m","main.主文件"});
74+
Main.main(new String[]{"-o","/Users/luchangcun/Projects/michel/wenyan-lang_jvm/project_example/target/","-n","main.主文件","-r"});
8075
}
8176
}
82-
8377
```
78+
如何构建wenyan4j项目:
79+
80+
1. 随便建两个文件夹,为src和target(这名字可以自定义,这是我建议的名字)
81+
2. src下建一个MakeFile.txt,里面写上主类的路径
82+
3. java -jar wenyan.jar -c @src/MakeFile.txt target -sc src -m 主运行类名(类名 = 文件名) 编译,会在target输出全部编译文件
83+
4. java -jar wenyan.jar -o target -n 主类名 -r 运行
84+
8485
> 关于作者
8586
8687
1. 作者由于为一高中生,技术水平有限,所以不能很快实现全部语法,并且不能非常严谨的实现,不能确保全部

pom.xml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
<artifactId>wenyan_lang</artifactId>
99
<packaging>pom</packaging>
1010
<version>1.0-SNAPSHOT</version>
11-
<modules>
12-
<module>Wenyan4jProjectManager</module>
13-
</modules>
11+
1412

1513
<dependencies>
1614
<dependency>

0 commit comments

Comments
 (0)