diff --git a/10-compiling_projects_with_headless_in_nuclei_studio/index.html b/10-compiling_projects_with_headless_in_nuclei_studio/index.html index fd5a6e0..874a98e 100644 --- a/10-compiling_projects_with_headless_in_nuclei_studio/index.html +++ b/10-compiling_projects_with_headless_in_nuclei_studio/index.html @@ -144,6 +144,19 @@
++以下文档是在2024.06版本的IDE中实测,作为补充说明。
+
因NucleiStudio 2024.06版运行在java 21的环境上,实际应用中很多用户的本地没有java 21环境,故在运行命令时发现在执行该命令时,因找不到对应的jre而报错。为解决上述问题,可以在本地机器上安装java 21的环境(如何安装用户可以自行搜索相关教程),也可以在命令行中通过 -vm
参数指定NucleiStudio 2024.06中自带的jre的路径。
NucleiStudio.exe -vm "<user_nucleistudio_path>/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_21.0.3.v20240426-1530/jre/bin" --launcher.suppressErrors -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data C:\NucleiStudio_workspace -cleanBuild test/Debug -Debug
+
+提供一组批量导入工程并批量编译工程的命令
+创建workspace并批量导入工程
+NucleiStudio.exe -vm "<user_nucleistudio_path>/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_21.0.3.v20240426-1530/jre/bin" --launcher.suppressErrors -noSplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data $CI_PROJECT_DIR -importAll $CI_PROJECT_DIR
+
+编译这组导入的工程
+NucleiStudio.exe -vm "<user_nucleistudio_path>/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_21.0.3.v20240426-1530/jre/bin" --launcher.suppressErrors -noSplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data $CI_PROJECT_DIR -build ${TARGET_PHASE}_Project/Debug
+
+以下文档是在2023.10版本的IDE中实测,其他版本可能需要做一些调整适配才可以正常工作。
Nuclei Studio是图形化(GUI)的代码编写工具,但是在某些特定的场景下,用户需要通过命令行来快速编译工程, diff --git a/index.html b/index.html index 56dc1a6..f7042e2 100644 --- a/index.html +++ b/index.html @@ -166,7 +166,7 @@
-Generated by
+python3 update.py
@ 2024-09-02 02:57:54Generated by
python3 update.py
@ 2024-09-20 04:52:13