作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 jar 文件。它包含 .class 和 .java 文件。我需要在 jar 文件中进行更改,这些更改应该反射(reflect)在 .class 文件中。有什么办法可以做到同样的事情吗?我正在使用 Netbeans 8.0。经过大量搜索后我没有得到任何正确的方法。请帮我解决一下。
最佳答案
您不能只“编辑”类文件(无论是否在 jar 内)。至少不是以一种有用的方式。您必须重新编译该类。您可以替换 jar 中的类文件,但这很容易导致问题(我的一位同事曾经替换了 jar 中的一个文件,然后它就不再工作了)。
最好重新打包你的 jar。如果您需要单击两次以上或一次命令行调用来清理、编译和打包您的项目,那么您就以一种不必要的困难方式完成了这件事。
使用您的 IDE,或者像 ant 或 maven 这样的构建工具(两者都可以做的不仅仅是构建),编辑 java 文件并重新编译和打包项目应该不成问题。
关于java - 如何在 netbeans 中更改 jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44322149/
我是一名优秀的程序员,十分优秀!