精华内容
下载资源
问答
  • 事情是这样的,刚来公司不久,需要熟悉下项目,然后就从服务器上将Tomcat上wabapps下的项目文件目录直接拷贝下来,拿到这个文件后就想着要把项目怎么弄到Eclipse上学习一下。 首先,项目中除classs目录下的文件外...

            事情是这样的,刚来公司不久,需要熟悉下项目,然后就从服务器上将Tomcat上wabapps下的项目文件目录直接拷贝下来,拿到这个文件后就想着要把项目怎么弄到Eclipse上学习一下。

            首先,项目中除classs目录下的文件外都是可以直接拷贝到Eclipse项目目录中的,这一部分就是建个WEB项目,然后将那些文件拷贝到对应文件夹下就行。剩下的WEB-INF/classes文件夹下的*.class文件就联想到做项目时导包(导的包一般不带源码,且都是.class结尾的文件)的情况,具体操作请参考https://blog.csdn.net/hanjieson/article/details/8231364

            现在所有的文件都能在Eclipse内打开,结构也保持原项目结构。然后就是*.class文件转为*.java文件的过程,这里可以使用Eclipse的反编译插件,菜单栏——>Help——>EclipseMarketplace搜索Decompiler安装其所有的插件:

    安装完成后在windows——>Perferences中操作如下图所示:

    之后你就可以找到如下图的文件

    双击其中*.class文件打开就是反编译完成的*.java文件了,不嫌麻烦也可以,按照这个Libraries文件结构搭建一个web项目的文件结构,创建对应的*.java文件,将反编译完成的*.java文件内容拷贝到其中,就算是个完美还原了。

    或者你有其他更好的方式欢迎留言

    展开全文
  • 这里我举个例子,比如我有一个web项目,已经发布到了互联网。但是有个小改动,我们只改了一个java类,这时候。我们不需要把项目重新打War包了,直接找到那个修改好的新产生的class文件,送到服务器,直接替换下原来...

    在某些情况,我们需要获取部分Eclipse里的项目编译好的class文件。

    这里我举个例子,比如我有一个web项目,已经发布到了互联网。但是有个小改动,我们只改了一个java类,这时候。我们不需要把项目重新打War包了,

    直接找到那个修改好的新产生的class文件,送到服务器,直接替换下原来的class文件即可,

    配置的Tomcat server.xml的时候 我们Context节点,要加reloadable="true",这样的话,Tomcat会自动重新启动项目,不需要我们人工的重启,很方便;

    那如何找到Web项目编译好的class文件呢?

    我们分两种项目进行讲解:

    1,普通Web项目

    我们首先找到Eclipse的工作空间 workspace;

    f4e372601908e46fd662da4a94b91fa2.png

    这里的BaiduYunServer就是一个普通Web项目,我们点下文件夹,

    46600c78542428670eb9a7caf9bea2c5.png

    里面有个build文件夹,这里就是项目编译的所有的class文件。

    2,Maven项目

    我们还是首先找到Eclipse的工作空间 workspace;

    e4f87adc50be39757fd59f9033c9fe2a.png

    这里的Blog项目,就是一个Maven项目,我们点下Blog;

    6454f9a8f4216a26ca142defe014ba7a.png

    这里有个target项目,里面就是Maven项目编译好的class文件,当然有配置文件的话,也会在里面;

    我们可以在里面找到我们需要的class文件;

    展开全文
  • 今天,兴趣盎然的翻出前几年写的一个web项目。由于之前的登录验证很复杂,除密码及验证码外还需要硬件绑定认证。为了更简单快速的把系统运行起来,就修改了登录验证那块的代码。像往常一样重新部署修改后的项目,本...

    今天,兴趣盎然的翻出前几年写的一个web项目。由于之前的登录验证很复杂,除密码及验证码外还需要硬件绑定认证。为了更简单快速的把系统运行起来,就修改了登录验证那块的代码。像往常一样重新部署修改后的项目,本以为能很快看到那久别的熟悉面孔。但悲催的事情发生了,任由我怎么输入就是登录不进去。

    查找这类问题最简单有效的办法dubbger,跟踪中发现修改的代码没起作用。第一反应是Java compiler没有配置好,导致修改的文件没有自动编译和部署。于是,仔细检查各配置选项,结果都没问题。再想会不会是缓存导致的,于是删除了/WEB-INF下的classer目录以及web server中部署好的项目文件。

    原以为这样调整后所有文件会重新编译,按使用原理所有java文件确实应该重新编译,但事实却常常喜欢和我们开玩笑,一个文件都没有编译。项目中/WEB-INF目录下删除的classer文件夹没有被重新建立,说明Java compiler根本没执行。百思不得其解时google了一下,有人也碰到类似问题,说是java build path中如果有引用错误时也会导致该种现象。

    检查后发现java build path下的Libraries中有个jar文件的目录不存在,编辑更换正确的文件位置后重新部署再试果然一切正常。至此,终于找到困扰半个多小时的问题原来出在这里,真得感谢google为我们提供了搜索引擎这样的好产品。不然,由于时间过长,一些小变动造成的问题,真一时半会难以发现。

    本来很简单的一个问题,一两行就能记录问题是什么,怎么解决的。但还是写下了上面几段文字,目的是记录解决这一问题时自己的思路,以便今后碰到类似问题作为参考。简单总结下,eclipse中碰到java文件没有编译的问题,通常由二个地方引起:

    1、java compiler选项的设置

    这里的问题大多是选项漏选,导致部分代码修改后不会重新编译。

    2、java build path选项的设置

    这里的问题大多类似上面描述的,jar文件引用错误或jre版本不对等等。

    具体java compiler和java build path各个设置选项的含义可以参考eclipse附带的帮助文档。

    展开全文
  • 1.打war包的几种方式 ...Eclipse开发的web项目最后怎么‘打包’在服务器上运行 https://bbs.csdn.net/topics/380086217?list=2195171 解决Eclipse每次修改完代码后需要先Clean,不然部署不上文件的问题 ...

    1.打war包的几种方式
    eclipse maven 打war包的几种方式
    https://www.cnblogs.com/qlqwjy/p/8231032.html


    Eclipse开发的web项目最后怎么‘打包’在服务器上运行
    https://bbs.csdn.net/topics/380086217?list=2195171


    解决Eclipse每次修改完代码后需要先Clean,不然部署不上文件的问题
    https://blog.csdn.net/baidu_33293577/article/details/52525539?utm_source=blogxgwz8


    2.找到单个类编译生成的class文件
    怎么在eclipse中快速找到一个类编译生成的class文件?
    https://zhidao.baidu.com/question/75689545.html

    3.编译、部署
    eclipse编译与运行环境配置
    https://www.cnblogs.com/aijiao77/p/7659587.html


    eclipse中如何编译maven项目
    https://jingyan.baidu.com/article/00a07f387b230682d028dc3f.html


    Eclipse的自动编译和手动编译
    https://blog.csdn.net/River_Continent/article/details/80543962


    Eclipse JEE将编译完的WEB工程部署到服务器
    http://www.what21.com/sys/view/service_2_1500519969532.html

    展开全文
  • jenkins 下用Batch Command 命令编译web项目,命令怎么写,javac 后面的jar包 java类怎么
  • 方案一:eclipse下新建一个web项目,然后把相关依赖的jar拷贝过去,最后src目录下创建对应的包和java类。 方案二:是用javac命令直接编译java类。由于电脑运行eclipse比较卡,不怎么喜欢用eclipse。所以希望直接使用...
  • 怎么把项目转换为动态web项目,并部署到tomcat?从图8开始看。
  • 我们都知道golang是编译型语言,所以在我们编写完代码之后,都会进行编译打包部署。 进入代码main.go所在的目录,然后执行以下命令: CGO_ENABLED=0 GOOS=linux go build -o test ./main.go 有时候也会用到更...
  • 今天,兴趣盎然的翻出前几年写的一个web项目。由于之前的登录验证很复杂,除密码及验证码外还需要硬件绑定认证。为了更简单快速的把系统运行起来,就修改了登录验证那块的代码。像往常一样重新部署修改后的项目,本...
  •  A fatal error has been detected by the Java Runtime Environment:  SIGFPE (0x8) at pc=0x000000010f7d7708, pid=11161, tid=0x0000000000006c7b  JRE version: OpenJDK Runtime Environment ...
  • WEB项目中新建TEST.ashx处理POST请求的页面,编译成DLL文件,在IIS中怎么配置? 编译完为TEST.DLL 在IIS能不能不用TEST.ashx原文件,用TEST.DLL,Web.config 和IIS怎么配置 ?
  • Flutter的beat通道已经支持对web的支持,通过 Web 支持,你可以将使用 Dart 编写的现有 Flutter 代码编译为可以嵌入浏览器,并部署到任何 Web 服务器上,具有客户端体验的 Web 应用。你可以使用 Flutter 的所有功能...
  • 经常能找到一些 过时的 项目源码,但是还是有研究价值的。但是肯定是不会给你源码的。 下面介绍怎么编译: ...3.用Eclipse或IDE新建一个web项目,把项目中WEB-INF下的文件copy到新建的web项目的W...
  • java项目怎么部署到生产环境,请注意是Java Project项目(带main方法的),而不是Web项目 之前学习的时候,只学习了java普通项目的写和在eclipse下运行(找到带main方法的类,直接右键 run as -- Java Application),但没教...
  • 1、公司开发的java web项目打包成war包往外卖,怎么对war包进行处理,防止其自己拷贝后往外出售呢,如果不通过加密的方式,还有其他方式防止其出售呢. 2、大家都知道的,class很好反编译。出于对知识产权和自身...
  • 按照 Java EE 规范的规定,一个典型的 ...3. WEB-INF/classes 目录,编译后的 Java类文件(可选) ;4. WEB-INF/lib 目录,Java类库文件(*.jar) (可选) ;公开目录存放所有可以被用户的访问的资源, 包括 .html, .jsp, .g...
  • 如果一个web项目的jsp被打包成类似maven的jar包,这个时候还怎么看到反编译原来的jsp文件?
  • <div><p><img alt="image" src="https://img-blog.csdnimg.cn/img_convert/273deac56c151956ae7221ce5146078b.png" /></p>该提问来源于开源项目:Tencent/kbone</p></div>
  • myeclipse不自动将编译文件放到WEB-INF/classes里面怎么处理? 遇到这个问题大概是项目拷贝的问题。自动不能找到指定的classpath。 解决方法如下: 右键Project -> Properties -> Java Build Path -> Source ...
  • Error creating bean with name 'personalApplyDao' defined in file [C:\Users\swkbs\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ect_bengbu\WEB-INF\classes\com\ec...
  • 我这里自己建了个maven 项目 下面是pom文件 4.0.0 com.imooc.webdemo webdemo war 0.0.1-SNAPSHOT webdemo Maven Webapp http://maven.apache.org junit junit 3.8.1 test javax.servlet javax.servlet-api ...
  • 写在前面Flutter 是 Google推出并开源的移动应用开发框架,主打...Flutter官网:https://flutter-io.cnFlutter_web是Flutter代码兼容web的实现,可以将使用Dart编写的现有Flutter代码编译成可以嵌入浏览器并部署到任...
  • <div><p>运行./start-dev-env.sh OK后,其他的组件的编译运行还不是很清楚</p><p>该提问来源于开源项目:hs-web/hsweb-iot-cloud</p></div>
  • ),所以琢磨了一下idea是怎么编译web项目的。 首先可以明显地看到idea项目根路径下有一个target目录,这里就是存放编译好地java源文件,也就是.class字节码文件的地方。 点开它可以看到诸如controller层,dao层和...
  • <div><p>一直想写个工具库,...想请教tool_kits里的base怎么编译成动态库,或tool_kits里其他的组件to dll....</p><p>该提问来源于开源项目:netease-im/NIM_Duilib_Framework</p></div>
  • 点击上方“开发者技术前线”,选择“星标”13点21分打卡 就是真爱来源:前端之巅|责编:可可 作者|Google 开发者博客 编译|覃云 今天,在世界移动通信大会上,Flutter 团队宣布推出 Flutter 1.2,在过去一年中,...
  • 编译|覃云 今天,在世界移动通信大会上,Flutter 团队宣布推出 Flutter 1.2,在过去一年中,Flutter 的发展势如破竹,超乎了开发团队的想象,而之所以选择这个时间发布 v 1.2,是因为去年此时,Flutter 第一个...
  • 良心公众号关注不迷路01简单Java程序的启动过程在之前的HelloWorld是怎么跑起来的?一文中,我们一起学习了IDE执行简单的Java程序的过程。可以总结为如下三个步骤:首先,将程序通过javac命令进行编译,得到.class...
  • 昨天因为弄过滤器,不知道怎么修改了web项目的一些配置,结果myeclipse部署项目时老师出现项目文件夹不完整正常的部署后文件夹和文件大概如此: 但是我部署后的项目打开webapps下的项目文件夹后是这样的:只有 ...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 300
精华内容 120
关键字:

web项目怎么编译