You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Jake Ochs (JIRA)" <ji...@apache.org> on 2019/07/30 02:26:00 UTC
[jira] [Commented] (NETBEANS-1802) Problem with loading a project
which has 2 different project files
[ https://issues.apache.org/jira/browse/NETBEANS-1802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16895705#comment-16895705 ]
Jake Ochs commented on NETBEANS-1802:
-------------------------------------
I'll add my use-case to the list...
{noformat}
I am using gradle as the build system. There is a master gradle project with 3 subprojects. Each subproject results in a distributable rpm, which is how the system is deployed. One of the rpm’s, in fact, also has a java component, but it is mostly the copying of files to the proper directory structure, writing the proper configs to disk and and configuring the rpm.
In NB8, I see thr project as I want it to be, a PHP project (with some gradle and even some ant files. But in NB11, it’s a set of gradle projects and I can’t even utilize the php features when accessing the project from the folder explorer tab. (as opposed to the project tab, which has been rendered useless.){noformat}
from thread: http://mail-archives.apache.org/mod_mbox/netbeans-users/201907.mbox/browser
> Problem with loading a project which has 2 different project files
> ------------------------------------------------------------------
>
> Key: NETBEANS-1802
> URL: https://issues.apache.org/jira/browse/NETBEANS-1802
> Project: NetBeans
> Issue Type: Improvement
> Components: projects - Generic Infrastructure, projects - Generic Projects UI
> Affects Versions: 8.2, 9.0, 10.0
> Reporter: Christian Lenz
> Priority: Critical
> Labels: pull-request-available
> Attachments: dasaa.7z
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> Most of the comments are inside of the external ticket, but I will summerize it:
> When I have a project, with 2 different project related files like pom.xml and package.json. One is always winning. In my case, pom is winning.
> I had a html5 project, where NetBeans found package.json and everything was fine, because it is a HTML5 project. After some infrastucture changes in my company, using nexus to put artifacts on the repo, we had to add pom.xml files for nexus. Now, after opening NetBeans, the project turns into a maven based project, which is not correct. Only this one file and some infrastructure files, which are not project sourcecode related are needed for nexus.
> Now, because NetBeans things this is a maven project, I can't set the sass compilation anymore or the folder structure is wrong.
> This always happen, if the project loader finds a project specific file and will change the project for that. This happens for pom.xml for example and for this plugin here: https://github.com/tropyx/NetBeansPuppet
> It turns a project into a puppet project and this is even more worse. Here is another discussion about the problem: https://github.com/tropyx/NetBeansPuppet/issues/27
> I know, that NetBeans acts like it was designed but this isn't nice and created problems. I only have one solution which could be ok. Give the user a notification that a project type were found, like for node support and let the user choose whether I want to change the project type or not.
> So for me, I have a HTML5 Project with a package.json file and it should be as it is. If NetBeans found the pom file it should give me the hint whether I want to change it or not.
> If you open NetBeans with a project with two files, I want to choose as what I want to treat the project and it should be saved. Like a project switcher.
> I added a sample project to it to make it clear.
> We can set it back to Major, but I think this is a big problem for multiple project files.
> Cheers
> Chris
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists