我想知道Eclipse IDE是否有任何解决方案来调试我没有源代码的Java代码,即调试动态反编译代码,逐步执行它等等?我尝试使用JD-Eclipse,JadClipse,如果我想查看一些类文件,这些插件工作得很好,但是当我调试时,我得到"Source not found". - 如何"附加"这些插件以"提供"源?
我的环境:
谢谢.
我有一个代码目录结构,这是:
modudle1
trunk
pom.xml
branches
1.1
pom.xml
modudle2
trunk
pom.xml
submodule-2.1
pom.xml
submodule-2.2
pom.xml
branches
1.1
pom.xml
submodule-2.1
pom.xml
submodule-2.2
pom.xml
Run Code Online (Sandbox Code Playgroud)
我需要比较trunk文件夹中的pom.xml文件和branches/1.1中的文件:
modudle1\trunk\pom.xml
modudle1\branches\1.1\pom.xml
modudle2\trunk\pom.xml
modudle2\branches\1.1\pom.xml
modudle2\trunk\submodule-2.1\pom.xml
modudle2\branches\1.1\submodule-2.1\pom.xml
modudle2\trunk\submodule-2.2\pom.xml
modudle2\branches\1.1\submodule-2.2\pom.xml
Run Code Online (Sandbox Code Playgroud)
有什么解决方案可以做到这一点?是否有与WinMerge一起使用的解决方案,我可以在其中提供要比较的文件列表?其他建议和工具也是受欢迎的.
我有初始状态的主分支:
touch file
git add file
git commit -m "initial"
Run Code Online (Sandbox Code Playgroud)
然后我做了一些改变:
echo "123" >> file
git commit -am "feature1"
Run Code Online (Sandbox Code Playgroud)
这确实属于一个功能分支,所以我分支了:
git branch TEST
Run Code Online (Sandbox Code Playgroud)
并恢复了主人的变化(我不知道这是否是最好的方法,但它做了当时需要的东西):
git revert <last commit hash>
Run Code Online (Sandbox Code Playgroud)
然后我在功能分支上做了一些更改:
git checkout TEST
echo "456" >> file
git commit -am "feature 1 continued"
Run Code Online (Sandbox Code Playgroud)
现在我在将 master 合并到它时遇到了问题。我想要的是能够将 master 中的所有未来更改合并到 TEST 分支并保留我的功能分支更改。
代码已经推送到远程。
一直在努力寻找配置Tomcat 7.0.11的方法,以便我的Web应用程序可以使用Tomcat配置中的项目阶段设置.到目前为止 - 没有运气.我们的想法是在Tomcat服务器/主机/应用程序范围内设置此属性,但不在web.xml中设置它.有任何想法吗?我正在使用MyFaces JSF 2实现2.0.5.
debugging ×2
decompiler ×1
diff ×1
eclipse ×1
git ×1
git-revert ×1
java ×1
jsf-2 ×1
production ×1
svn ×1
tomcat ×1
winmerge ×1