You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Mike Billman <mi...@qcsoftware.com> on 2019/04/03 18:18:17 UTC

RE: NB11 Question

Figured out what was causing this...conflicting files.  At one point, we had a build.gradle file in the same directory so that a gradle command could be issue to build the webui into our local environment.  That is no longer needed, so I deleted that file and it behaves as I would expect it.

Thanks for the help.

Mike

-----Original Message-----
From: Mike Billman <mi...@qcsoftware.com> 
Sent: Friday, March 29, 2019 10:45 AM
To: dev@netbeans.incubator.apache.org
Subject: RE: NB11 Question

Thanks, Laszlo.  Will do.

Mike

-----Original Message-----
From: Laszlo Kishalmi <la...@gmail.com>
Sent: Friday, March 29, 2019 10:37 AM
To: dev@netbeans.incubator.apache.org
Subject: Re: NB11 Question

The preferred way is to open a JIRA issue then attach the info to it.
You can send it in private, but if you wish, then I'm going to open a JIRA issue for that.

Please make sure that the *files contains no sensitive information*!


On 3/29/19 6:02 AM, Mike Billman wrote:
> Ok, sounds good.  I'll try to put it together.  Is it ok to email directly to your email?
>
> Mike
>
> -----Original Message-----
> From: Laszlo Kishalmi <la...@gmail.com>
> Sent: Friday, March 29, 2019 8:39 AM
> To: dev@netbeans.incubator.apache.org
> Subject: Re: NB11 Question
>
> I would not even try to build the project, just see how NetBeans project/subproject detection works in your case.
>
> On 3/29/19 5:31 AM, Mike Billman wrote:
>> Ok...obviously you would have a ton of build errors, but I am assuming that is ok for you for what you are testing.
>>
>> -----Original Message-----
>> From: Laszlo Kishalmi <la...@gmail.com>
>> Sent: Friday, March 29, 2019 8:10 AM
>> To: dev@netbeans.incubator.apache.org
>> Subject: Re: NB11 Question
>>
>> Usually the folder structure with the *.gradle files, maybe node-js build files.
>>
>> On 3/29/19 4:52 AM, Geertjan Wielenga wrote:
>>> The minimum subset of files in a structure needed to structure the 
>>> project and enable the reproduction of the problem.
>>>
>>> Gj
>>>
>>>
>>> On Fri, 29 Mar 2019 at 12:42, Mike Billman 
>>> <mi...@qcsoftware.com>
>>> wrote:
>>>
>>>> What would you need in the skeleton?
>>>>
>>>> Mike
>>>>
>>>> -----Original Message-----
>>>> From: Laszlo Kishalmi <la...@gmail.com>
>>>> Sent: Tuesday, March 26, 2019 3:55 PM
>>>> To: dev@netbeans.incubator.apache.org
>>>> Subject: Re: NB11 Question
>>>>
>>>> If you can send me the project skeleton including the *.gradle 
>>>> files that can help.
>>>>
>>>> It might be a bug as sub-project detection is ore or less based on 
>>>> heuristics and probably your case it just missfires.
>>>> Even if that happens I might suggest some workaround, if not a fix.
>>>>
>>>> On 3/26/19 10:58 AM, Mike Billman wrote:
>>>>> I am using the built in gradle support in testing NB11.  We have 
>>>>> the following directory structure
>>>>>
>>>>> +root
>>>>>
>>>>> -+Src
>>>>>
>>>>> -+Angular
>>>>>
>>>>> -+webui
>>>>>
>>>>> The root directory opens up as a gradle project.  The webui 
>>>>> directory should open up as a javascript project, but it is trying 
>>>>> to open it as a sub-project for gradle.  Trying to figure out if I 
>>>>> am doing something wrong or if this might be a bug in the gradle support.
>>>>>
>>>>> Thanks!
>>>>>
>>>>> Mike Billman
>>>>>
>>>>> Senior Software Engineer
>>>>>
>>>>> CPTE
>>>>>
>>>>> qclogo
>>>>>
>>>>> 11800 Conrey Rd
>>>>>
>>>>> Suite 150
>>>>>
>>>>> Cincinnati, OH 45249
>>>>>
>>>>> T +1 513 469 1424
>>>>>
>>>>> E mikebillman@qcsoftware.com <ma...@qcsoftware.com>
>>>>>
>>>>> F +1 513 469 1425
>>>>>
>>>> -------------------------------------------------------------------
>>>> -
>>>> - To unsubscribe, e-mail:
>>>> dev-unsubscribe@netbeans.incubator.apache.org
>>>> For additional commands, e-mail:
>>>> dev-help@netbeans.incubator.apache.org
>>>>
>>>> For further information about the NetBeans mailing lists, visit:
>>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>>
>>>>
>>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail:
>> dev-help@netbeans.incubator.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
>> For additional commands, e-mail:
>> dev-help@netbeans.incubator.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: 
> dev-help@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@netbeans.incubator.apache.org
> For additional commands, e-mail: 
> dev-help@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
B KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB  [  X  ܚX KK[XZ[
 ] ][  X  ܚX P ] X[ ˚[  X ]܋ \X K ܙ B  ܈Y][ۘ[  [X[  K[XZ[
 ] Z[ ] X[ ˚[  X ]܋ \X K ܙ B B  ܈ \ \ [  ܛX][ۈX  ]H ] X[  XZ[[  \   \ ]
 B ΋    Z K \X K ܙ   ۙ Y[  K \ ^KӑU PS   XZ[[   \  B B B

Re: NB11 Question

Posted by Wade Chandler <wa...@apache.org>.
> On Apr 3, 2019, at 2:18 PM, Mike Billman <mi...@qcsoftware.com> wrote:
> 
> Figured out what was causing this...conflicting files.  At one point, we had a build.gradle file in the same directory so that a gradle command could be issue to build the webui into our local environment.  That is no longer needed, so I deleted that file and it behaves as I would expect it.
> 

This is pointing out a general issue I’d like to focus on at some point “fairly” soon in NB which is the ability to blend builds and projects. As an example, Gradle is a build tool, not just Java specific, and as such one can use it for Angular projects with Gradle plugins which will make sure the proper Node and NPM etc are setup and installed in a special cached way to allow for easier consistent builds with nothing more than a JDK and a Gradle wrapper. This is super handy; both for QA and backend devs to work together with front-end folks. Of course then, one needs to be able to work on both the Node and Gradle projects; blended. This project structure can include C++ and even Python. We are currently blending Gradle and Python, but at some point will also have Angular & Node in the mix.

This is a similar usage in the DotNet world to using Cake as a general purpose build tool.

Wade