-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some exporting jar suggestions #298
Comments
Have a setting to customize the export action looks good. One thing I'm thinking about is: for the excludes and includes pattern, I think its better to put the final content there, which are the class files, not the source files. Does that make sense? |
@jdneo For me that is totally fine. And I prefer to accidentally release a jar that is missing a class file then releasing a jar that contains a file not meant to be released yet. If a project gets large it might be a hazzle to have to list all the class files. But I think people that have big project will relay on things like maven or graddle anyway. Also for any programmer with some basics skills it won't be hard to automate something to read a folder with the class files for example and print the strings that you can copy paste (most noob example I can think of). So yeah, keeping it simple is totally fine with me. One important thing, you should not have to mention inner classes. Also it should also be possible to include other files like it already is now. This can be used to include some shader files for example that you can load using |
@CsCherrYY will recently look into this since he's the contributor of this feature. |
@clankill3r I think it's good to have advanced settings of exporting a jar, including some properties like In your example, excluding some folder makes sense to me. But I'm a little puzzled by including a |
I added the |
Hi @clankill3r , |
@CsCherrYY Sorry, I don't understand the question. |
@clankill3r We want to know what kind of information you would like to specify in the customized manifest file. If we provide a field to let users specify the |
In certain cases I use things like this as well: Premain-Class: imgui.IMGUI_Core$Widget_Agent
Agent-Class: imgui.IMGUI_Core$Widget_Agent
Can-Redefine-Classes: true
Can-Retransform-Classes: true The things is, if you would support all those with special things in a json file then all you do is creating another chain that can potentially break. Also the amount of java programmers doing something with agent's for example is relative small. Being able to set just the Actually, now thinking about it, maybe it should always link to a manifest file, but that the first time it could ask for a |
Agree.
Thank you for the suggestion. We will consider about it. |
Reopen this issue since #350 cannot unblock other customized usage. |
Close this thread since the most part of the request should have been resolved. There is one remaining: allow user to customized the manifest or allow user to select one, which will be tracked by #526. Thanks. |
The suggested method of using
How is that feature supposed to be used? |
First off all, thanks for all the effort so far. I like to where this is going!
I would like a way to include / exclude specific files or folders from the
src
.For example I have a folder
sfjl
andsfjl_examples
, and I don't want thesfjl_examples
folders included in the jar file.Second, it would be nice to store export settings in
settings.json
.For example, I would love something like this:
The text was updated successfully, but these errors were encountered: