将JMeter项目(ant)导入Eclipse Juno

时间:2012-12-05 14:46:00

标签: java eclipse ant jmeter

我正在尝试用JMeter代码做一些事情,我有一些愚蠢的问题 我已经安装了Eclipse Juno,我已经安装了Ant并从SVN获取了JMeter代码,它可以从命令行很好地构建。 问题是当我尝试将JMeter ant项目导入Eclipse时。 在包浏览器中,我选择:New/Project...
然后我选择Java/Java Project from existing Ant Build File,下一个 我指向JMeters文件:build.xml,单击完成
看起来导入成功但我只能看到两个包含源代码的文件夹:corejorphan。至少应该有12个目录。

那么我做错了什么?或者我该如何解决?

2 个答案:

答案 0 :(得分:2)

我通常会做以下事情:

  • 在日食中,从svn结帐jmeter

  • 通过修改.project文件将java性质添加到项目中(创建另一个java项目并复制.project的粘贴内容

     <projectDescription>
    <name>jmeter</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
            <buildCommand>
                 <name>org.eclipse.jdt.core.javabuilder</name>
                        <arguments>
                        </arguments>
                </buildCommand>
    </buildSpec>
    <natures>
           <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
    </projectDescription>
    
  • 将eclipse.classpath复制到.classpath

  • 致电ant download_jars

就是这样

答案 1 :(得分:0)

build.xml有一个eclipse设置目标,由于某些原因在MD中没有提到。在将项目导入eclipse之前运行<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <!-- jQuery library --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <!-- Latest compiled JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <body> <div class="container"> <div class="row"> </div> <hr> <div class="row"> <div class="col-md-12"> <table class="table table-bordered" id="example"> <thead> <tr> <th>Sid</th> <th>Friendly Name</th> <th>Phone Number</th> <th>Action</th> </tr> </thead> <tbody> <?php // Get the PHP helper library from https://twilio.com/docs/libraries/php require_once 'vendor/autoload.php'; // Loads the library use Twilio\Rest\Client; include("config.php"); $client = new Client($__sid, $__token); foreach ($client->incomingPhoneNumbers->read() as $number) { ?> <tr> <td><?php echo $number->sid;?></td> <td><?php echo $number->friendlyName;?></td> <td><?php echo $number->phoneNumber;?></td> <td> <a href="getphn_detail.php?sid=<?php echo $number->phoneNumber;?>"> <button type="button" class="btn btn-primary">Detail</button> </a> </td> </tr> <?php } ?> </table> </div> </div> </div> </body> </html> <script> $(document).ready(function() { $('#example').DataTable(); }); </script>