IntelliJ IDEA 我们可以在写文档的时候,通过以下命令把项目输出成文档树
tree >> D:/word.txt 只到文件夹
tree /f >> D:/wordtxt 包括文件夹和文件
文件下出现文件
输出结构如下
卷 新加卷 的文件夹 PATH 列表
卷序列号为 2E4A-5790
D:.
│ .gitignore
│ HELP.md
│ mvnw
│ mvnw.cmd
│ pom.xml
│ rabbitmqdemo.iml
│
├─.idea
│ │ .gitignore
│ │ compiler.xml
│ │ encodings.xml
│ │ jarRepositories.xml
│ │ misc.xml
│ │ modules.xml
│ │ runConfigurations.xml
│ │ uiDesigner.xml
│ │ workspace.xml
│ │
│ ├─codeStyles
│ │ codeStyleConfig.xml
│ │
│ ├─inspectionProfiles
│ │ Project_Default.xml
│ │
│ └─libraries
│ Maven__ch_qos_logback_logback_classic_1_2_3.xml
│ Maven__ch_qos_logback_logback_core_1_2_3.xml
│ Maven__cn_hutool_hutool_core_5_3_8.xml
│ Maven__cn_hutool_hutool_extra_5_3_8.xml
│ Maven__cn_hutool_hutool_log_5_3_8.xml
│ Maven__cn_hutool_hutool_setting_5_3_8.xml
│ Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml
│ Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml
│ Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml
│ Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml
│ Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml
│ Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml
│ Maven__com_jayway_jsonpath_json_path_2_4_0.xml
│ Maven__com_rabbitmq_amqp_client_5_10_0.xml
│ Maven__com_rabbitmq_http_client_3_8_0_RELEASE.xml
│ Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
│ Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml
│ Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml
│ Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml
│ Maven__javax_activation_activation_1_1.xml
│ Maven__javax_annotation_javax_annotation_api_1_3_2.xml
│ Maven__javax_mail_mail_1_4_7.xml
│ Maven__net_bytebuddy_byte_buddy_1_10_22.xml
│ Maven__net_bytebuddy_byte_buddy_agent_1_10_22.xml
│ Maven__net_minidev_accessors_smart_1_2.xml
│ Maven__net_minidev_json_smart_2_3.xml
│ Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml
│ Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml
│ Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_44.xml
│ Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_44.xml
│ Maven__org_apiguardian_apiguardian_api_1_1_0.xml
│ Maven__org_assertj_assertj_core_3_18_1.xml
│ Maven__org_glassfish_jakarta_el_3_0_3.xml
│ Maven__org_hamcrest_hamcrest_2_2.xml
│ Maven__org_hamcrest_hamcrest_core_2_2.xml
│ Maven__org_hamcrest_hamcrest_library_2_2.xml
│ Maven__org_junit_jupiter_junit_jupiter_5_7_1.xml
│ Maven__org_junit_jupiter_junit_jupiter_api_5_7_1.xml
│ Maven__org_junit_jupiter_junit_jupiter_engine_5_7_1.xml
│ Maven__org_junit_jupiter_junit_jupiter_params_5_7_1.xml
│ Maven__org_junit_platform_junit_platform_commons_1_7_1.xml
│ Maven__org_junit_platform_junit_platform_engine_1_7_1.xml
│ Maven__org_mockito_mockito_core_3_6_28.xml
│ Maven__org_mockito_mockito_junit_jupiter_3_6_28.xml
│ Maven__org_objenesis_objenesis_3_1.xml
│ Maven__org_opentest4j_opentest4j_1_2_0.xml
│ Maven__org_ow2_asm_asm_5_0_4.xml
│ Maven__org_projectlombok_lombok_1_18_18.xml
│ Maven__org_skyscreamer_jsonassert_1_5_0.xml
│ Maven__org_slf4j_jul_to_slf4j_1_7_30.xml
│ Maven__org_slf4j_slf4j_api_1_7_30.xml
│ Maven__org_springframework_amqp_spring_amqp_2_3_6.xml
│ Maven__org_springframework_amqp_spring_rabbit_2_3_6.xml
│ Maven__org_springframework_amqp_spring_rabbit_junit_2_3_6.xml
│ Maven__org_springframework_amqp_spring_rabbit_test_2_3_6.xml
│ Maven__org_springframework_boot_spring_boot_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_autoconfigure_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_amqp_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_json_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_logging_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_test_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_tomcat_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_starter_web_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_test_2_4_4.xml
│ Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_4_4.xml
│ Maven__org_springframework_retry_spring_retry_1_3_1.xml
│ Maven__org_springframework_spring_aop_5_3_5.xml
│ Maven__org_springframework_spring_beans_5_3_5.xml
│ Maven__org_springframework_spring_context_5_3_5.xml
│ Maven__org_springframework_spring_core_5_3_5.xml
│ Maven__org_springframework_spring_expression_5_3_5.xml
│ Maven__org_springframework_spring_jcl_5_3_5.xml
│ Maven__org_springframework_spring_messaging_5_3_5.xml
│ Maven__org_springframework_spring_test_5_3_5.xml
│ Maven__org_springframework_spring_tx_5_3_5.xml
│ Maven__org_springframework_spring_webmvc_5_3_5.xml
│ Maven__org_springframework_spring_web_5_3_5.xml
│ Maven__org_xmlunit_xmlunit_core_2_7_0.xml
│ Maven__org_yaml_snakeyaml_1_27.xml
│
├─.mvn
│ └─wrapper
│ maven-wrapper.jar
│ maven-wrapper.properties
│ MavenWrapperDownloader.java
│
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─etc
│ │ │ └─rabbitmqdemo
│ │ │ │ HelloRabbitController.java
│ │ │ │ RabbitmqdemoApplication.java
│ │ │ │ RabbitMQReceiver.java
│ │ │ │ RabbitMQSender.java
│ │ │ │
│ │ │ ├─basic
│ │ │ │ BasicQueue.java
│ │ │ │ BasicRabbitReceiver.java
│ │ │ │ BasicRabbitReceiver1.java
│ │ │ │ BasicRabbitSender.java
│ │ │ │
│ │ │ ├─config
│ │ │ │ RabbitMQConfig.java
│ │ │ │
│ │ │ ├─controller
│ │ │ │ EmailController.java
│ │ │ │
│ │ │ ├─fanout
│ │ │ │ Fanout.java
│ │ │ │ FanoutReceiver1.java
│ │ │ │ FanoutReceiver2.java
│ │ │ │ FanoutSender.java
│ │ │ │
│ │ │ ├─fanout2
│ │ │ │ Fanout2.java
│ │ │ │ FanoutRabbitReceiver1.java
│ │ │ │ FanoutRabbitReceiver2.java
│ │ │ │ FanoutSender2.java
│ │ │ │
│ │ │ ├─service
│ │ │ │ │ EmailReceiveService.java
│ │ │ │ │ EmailService.java
│ │ │ │ │
│ │ │ │ └─impl
│ │ │ │ EmailReceiveServiceImpl.java
│ │ │ │ EmailServiceImpl.java
│ │ │ │
│ │ │ ├─topic
│ │ │ │ Topic.java
│ │ │ │ TopicReceiver1.java
│ │ │ │ TopicReceiver2.java
│ │ │ │ TopicSender.java
│ │ │ │
│ │ │ └─topic2
│ │ │ Topic2.java
│ │ │ Topic2RabbitReceiver1.java
│ │ │ Topic2RabbitReceiver2.java
│ │ │ Topic2Sender2.java
│ │ │
│ │ └─resources
│ │ │ application.properties
│ │ │ mail.setting
│ │ │
│ │ ├─static
│ │ └─templates
│ └─test
│ └─java
│ └─com
│ └─etc
│ └─rabbitmqdemo
│ RabbitmqdemoApplicationTests.java
│
└─target
│ rabbitmqdemo-0.0.1-SNAPSHOT.jar
│ rabbitmqdemo-0.0.1-SNAPSHOT.jar.original
│
├─classes
│ │ application.properties
│ │ mail.setting
│ │
│ └─com
│ └─etc
│ └─rabbitmqdemo
│ │ HelloRabbitController.class
│ │ RabbitmqdemoApplication.class
│ │ RabbitMQReceiver.class
│ │ RabbitMQSender.class
│ │
│ ├─basic
│ │ BasicQueue.class
│ │ BasicRabbitReceiver.class
│ │ BasicRabbitReceiver1.class
│ │ BasicRabbitSender.class
│ │
│ ├─config
│ │ RabbitMQConfig.class
│ │
│ ├─controller
│ │ EmailController.class
│ │
│ ├─fanout
│ │ Fanout.class
│ │ FanoutReceiver1.class
│ │ FanoutReceiver2.class
│ │ FanoutSender.class
│ │
│ ├─fanout2
│ │ Fanout2.class
│ │ FanoutRabbitReceiver1.class
│ │ FanoutRabbitReceiver2.class
│ │ FanoutSender2.class
│ │
│ ├─service
│ │ │ EmailReceiveService.class
│ │ │ EmailService.class
│ │ │
│ │ └─impl
│ │ EmailReceiveServiceImpl.class
│ │ EmailServiceImpl.class
│ │
│ ├─topic
│ │ Topic.class
│ │ TopicReceiver1.class
│ │ TopicReceiver2.class
│ │ TopicSender.class
│ │
│ └─topic2
│ Topic2.class
│ Topic2RabbitReceiver1.class
│ Topic2RabbitReceiver2.class
│ Topic2Sender2.class
│
├─generated-sources
│ └─annotations
├─generated-test-sources
│ └─test-annotations
├─maven-archiver
│ pom.properties
│
├─maven-status
│ └─maven-compiler-plugin
│ ├─compile
│ │ └─default-compile
│ │ createdFiles.lst
│ │ inputFiles.lst
│ │
│ └─testCompile
│ └─default-testCompile
│ createdFiles.lst
│ inputFiles.lst
│
├─surefire-reports
│ 2021-04-09T17-05-20_766-jvmRun1.dump
│ com.etc.rabbitmqdemo.RabbitmqdemoApplicationTests.txt
│ TEST-com.etc.rabbitmqdemo.RabbitmqdemoApplicationTests.xml
│
└─test-classes
└─com
└─etc
└─rabbitmqdemo
RabbitmqdemoApplicationTests.class