Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the sample project that configurate AspectJ plugin for a normal Gradle project (non-Android project, non-SpringMVC project)

How to run

In src/main/java/example/MyApp.java includes a main method, can run this main method by Gradle command:

./gradlew clean run

and then will get the output from the console similar as below:

> Task :run
before around advice...
Hello World!
after around advice...

BUILD SUCCESSFUL in 1s
3 actionable tasks: 2 executed, 1 from cache

In src/test/java/example/MyTestMainApp.java includes a main method, can run this main method by Gradle command:

gradle clean runMyTestMainApp

and then will get the output from the console similar as below:

> Task :runMyTestMainApp
before around advice...
Hello World!
after around advice...

BUILD SUCCESSFUL in 4s
4 actionable tasks: 4 executed

In src/test/java/example/MyTest includes some TestNG test method, can run this by Gradle command:

gradle clean test

and then will get the output from the console similar as below:

gradle clean test

> Task :test

Gradle suite > Gradle test > example.MyTest > f1 STANDARD_OUT
    before around advice...
    Hello World!
    after around advice...

Gradle suite > Gradle test > example.MyTest > f1 PASSED

BUILD SUCCESSFUL in 6s
4 actionable tasks: 4 executed

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages