Java 如何截取和更改值

Java 如何截取和更改值,java,Java,我正在使用eclipse(Java6)开发并使用WebSphereServer 如何仅为本地开发自动修改代码的一些小部分(类似模拟代码)?我不想和其他开发者分享我自己的调整。。。这可能会产生坏的期望,包括他们认为它应该以某种不正确的方式工作,或者甚至外部通信没有按照他们应该的方式发生。 我没有使用任何java框架,这是为项目决定的 我已经看过ASM和BCEL了,但是我找不到任何好的资料来说明如何让它们以自动化的方式工作。。。如果他们有能力的话 我所需要的更改都可以通过在调用某些特定方法(一些是静

我正在使用eclipse(Java6)开发并使用WebSphereServer

如何仅为本地开发自动修改代码的一些小部分(类似模拟代码)?我不想和其他开发者分享我自己的调整。。。这可能会产生坏的期望,包括他们认为它应该以某种不正确的方式工作,或者甚至外部通信没有按照他们应该的方式发生。 我没有使用任何java框架,这是为项目决定的

我已经看过ASM和BCEL了,但是我找不到任何好的资料来说明如何让它们以自动化的方式工作。。。如果他们有能力的话

我所需要的更改都可以通过在调用某些特定方法(一些是静态的,另一些不是静态的)时截取它们的参数值来实现

任何可以自动获得结果而不改变其他开发人员之间共享的任何代码的事情都可以做到。它不需要自动适应新代码


我已经注意到我自己的调整被发送到存储库,我希望尽我最大的努力避免它。

不清楚您试图实现什么,但听起来您希望对代码进行局部修改?如果是这样,请修改代码,将更改提交到从未发布的分支。不时将传入的更改合并到此分支。

然后使用本地存储库。Git让这一切变得轻而易举。我希望对于我拥有的开发环境来说,它能这么简单:)。我确实更喜欢git,但文件必须放在同一个位置,这不是反对git的理由。我明白你想说的,但如果我这样做,我只会让它变得更困难,或者每次我想提交公共回购时都需要更多的步骤。也就是说,对我来说,这是一个无法解决的问题,我有忘记机器可以自动完成的步骤的倾向。无论如何,经过大量的研究,我制作了一个eclipse插件。我的朋友告诉我这是一个非常危险的插件,所以我不愿意分享。然后我真的不知道你到底在寻找什么:你不愿意进行本地更改,并且你的更改不应该进入公共存储库。我看不到任何其他方式,因为这些变化必须在某个地方。