These are all the tricks that they done I'm going to send you my entire note script okay runoff that no scripted I'm about to send you
On Mon, Apr 19, 2021, 6:34 PM Tim Perry <tim.v...@gmail.com> wrote: > Can any of you recommend an idiots guide to setting up a log4j development > environment in IntelliJ? I have never used IntelliJ before. Eclipse won't > work with a maven project with multiple module-info.java files. There are > bugs into the maven-eclipse tools (m2e) for this. > > I cannot see reverting to 1999 and using the command line debugger, so > IntelliJ seems like my best shot at getting a working development > environment. I just want autocomplete and the ability to connect a debugger > without too much hoop jumping. > > Thanks, > Tim > > On Thu, Apr 8, 2021 at 5:17 AM Volkan Yazıcı <volkan.yaz...@gmail.com> > wrote: > > > I have also tried that too, but no luck so far. @Matt, are you able to > run > > any tests from IDEA using the most recent "master"? > > > > On Wed, Apr 7, 2021 at 5:57 PM Matt Sicker <boa...@gmail.com> wrote: > > > > > See also > > > > > > https://lists.apache.org/thread.html/2ba2225043a6ca7d2c43e4293323309b041bd8d486516cc50fec61cd%40%3Cdev.logging.apache.org%3E > > > > > > On Wed, 7 Apr 2021 at 09:17, Ralph Goers <ralph.go...@dslextreme.com> > > > wrote: > > > > > > > > mvn surefire:test -Dtest=TestClass -Dmaven.surefire.debug=“remote > debug > > > options” > > > > > > > > Ralph > > > > > > > > > On Apr 7, 2021, at 7:04 AM, Volkan Yazıcı <volkan.yaz...@gmail.com > > > > > wrote: > > > > > > > > > > Okay, fair enough. Thanks so much for sharing these details, I > > really > > > > > appreciated it. One final question: If you want to debug a single > > > test, how > > > > > does your work flow look like? Do you create a new "Run > > Configuration" > > > > > invoking a certain Maven command triggering the code/test that you > > are > > > > > interested in and "Debug Run"ing that "Run Configuration"? > > > > > > > > > > For the records, I still would like to hear how I can make IDEA to > > > simply > > > > > run a test. If anybody has succeeded in doing that, I am all ears. > > > > > > > > > >> On Wed, Apr 7, 2021 at 3:38 PM Apache <ralph.go...@dslextreme.com > > > > > wrote: > > > > >> > > > > >> I will be honest. I have never tun any log4j tests in IntelliJ. I > > > rarely > > > > >> do it for any projects I work on. I use JVM remote debug all the > > > time. I > > > > >> don’t want to force others to have to do that, but I just never > > think > > > about > > > > >> it. > > > > >> > > > > >> I use various versions of Maven from time to time. 3.6.1 is the > > > default on > > > > >> my Mac but I just installed 3.8.1 to validate what I needed to > > change > > > in my > > > > >> setup to make it still work with my employers Nexus repository > which > > > still > > > > >> uses http. > > > > >> > > > > >> When I am working on Log4J stuff I do a full mvn clean install > > several > > > > >> times a day. That takes a huge amount of time so I have learned to > > > > >> multitask and work on other stuff while builds are running. > > > > >> > > > > >> Ralph. > > > > >> > > > > >>> On Apr 7, 2021, at 12:15 AM, Volkan Yazıcı < > > volkan.yaz...@gmail.com> > > > > >> wrote: > > > > >>> > > > > >>> Ralph, when you delete the IDEA-specific configuration (i.e., > > *.iml > > > > >> files > > > > >>> and .idea directory), compile the sources via Maven, and open the > > > folder > > > > >> in > > > > >>> IDEA, can you run *any* tests? If so, do you have any custom IDEA > > > > >>> configurations? Which IDEA version are you using? If you are not > > > using > > > > >> the > > > > >>> wrapper, which Maven version are you using? > > > > >>> > > > > >>> I use Maven Wrapper to make sure Maven behaves the same in all > > > > >>> environments, independent of my local setup. It also saves you > > from a > > > > >> local > > > > >>> Maven dependency. > > > > >>> > > > > >>>> On Wed, Apr 7, 2021 at 1:17 AM Ralph Goers < > > > ralph.go...@dslextreme.com> > > > > >>>> wrote: > > > > >>>> > > > > >>>> I deleted the files from my local repo and restarted the build. > It > > > is > > > > >>>> running along just fine - at least until it hits json template > > > layout. > > > > >>>> > > > > >>>> Is there a reason you use the maven wrapper instead of Maven > > > itself? I > > > > >>>> have never used the wrapper. I am wondering if there is > something > > > going > > > > >> on > > > > >>>> there. > > > > >>>> > > > > >>>> Ralph > > > > >>>> > > > > >>>>> On Apr 6, 2021, at 4:10 PM, Ralph Goers < > > > ralph.go...@dslextreme.com> > > > > >>>> wrote: > > > > >>>>> > > > > >>>>> I’ve never seen that. What is > > > maven-annotations-production:log4j-api? > > > > >>>>> > > > > >>>>> Let me try removing the files from my maven local repo as you > > did. > > > > >>>>> > > > > >>>>> Ralph > > > > >>>>> > > > > >>>>>> On Apr 6, 2021, at 1:14 PM, Volkan Yazıcı < > > > volkan.yaz...@gmail.com> > > > > >>>> wrote: > > > > >>>>>> > > > > >>>>>> As subject hints, I am not able to run tests in IDEA anymore > > after > > > > >> Java > > > > >>>> 11 > > > > >>>>>> upgrade. I have deleted all IDEA related files and issued a > > clean > > > > >> Maven > > > > >>>>>> build: > > > > >>>>>> > > > > >>>>>> $ rm -rf ./.idea ./**/*.iml > > > > >>>>>> $ rm -rf > ~/.m2/repository/org/apache/logging/log4j/*/3*-SNAPSHOT > > > > >>>>>> $ ./mvnw clean install -DskipTests=true > > > > >>>>>> > > > > >>>>>> Opened the directory using IDEA (2021.1 RC), but couldn't get > it > > > to > > > > >> have > > > > >>>>>> successful build: > > > > >>>>>> > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > /home/vy/Projects/log4j/3/log4j-core/target/generated-sources/annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > > > /home/vy/Projects/log4j/3/log4j-plugins/target/generated-test-sources/test-annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > > > /home/vy/Projects/log4j/3/log4j-layout-template-json/target/generated-test-sources/test-annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > > > /home/vy/Projects/log4j/3/log4j-plugins/target/generated-sources/annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > > > /home/vy/Projects/log4j/3/log4j-layout-template-json/target/generated-sources/annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > > > /home/vy/Projects/log4j/3/log4j-layout-jackson-json/target/generated-sources/annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> W: Output path > > > > >>>>>> > > > > >>>> > > > > >> > > > > > > /home/vy/Projects/log4j/3/log4j-core/target/generated-test-sources/test-annotations > > > > >>>>>> intersects with a source root. Only files that were created by > > > build > > > > >>>> will > > > > >>>>>> be cleaned > > > > >>>>>> > > > > >>>>>> *E: Cannot build maven-annotations-production:log4j-api > because > > > it is > > > > >>>>>> included into a circular dependency (module 'log4j-api' > > > production, > > > > >>>>>> maven-annotations-production:log4j-api, module 'log4j-plugins' > > > > >>>> production, > > > > >>>>>> maven-annotations-production:log4j-plugins)E: Cannot build > > > > >>>>>> maven-annotations-test:log4j-plugins because it is included > > into a > > > > >>>> circular > > > > >>>>>> dependency (maven-annotations-test:log4j-plugins, module > > > 'log4j-api' > > > > >>>> tests, > > > > >>>>>> maven-annotations-test:log4j-api, module 'log4j-plugins' > tests)* > > > > >>>>>> > > > > >>>>>> Did you get it working? What shall I do to make it work? > > > > >>>>> > > > > >>>>> > > > > >>>>> > > > > >>>> > > > > >>>> > > > > >>>> > > > > >> > > > > >> > > > > >> > > > > > > > > > > > > > >