小编Dav*_*ara的帖子

如何从jar文件中排除属性文件?

我有一个具有以下项目结构的java应用程序:

myProject
  |
  |----src
  |     |
  |     |--main
  |     |
  |     |--resources
  |           |   
  |           |--userConfig.properties
  |           |--log4j.properties
  |
  |---target
Run Code Online (Sandbox Code Playgroud)

我正在Maven用来构建我的项目.我正在使用maven命令来构建jar文件,如下所示:

mvn package -DMaven.test.skip=true
Run Code Online (Sandbox Code Playgroud)

我想userConfig.properties从我的JAR文件中排除文件,所以我更新了我pom.xml的如下:

<excludes>
    <exclude>**/userConfig.properties</exclude>
</excludes>
Run Code Online (Sandbox Code Playgroud)

但它从编译代码所在的目标文件夹中排除.并且应用程序将无法运行,因为它无法找到该userConfig.properties文件.

谁能帮我?

java maven

25
推荐指数
2
解决办法
4万
查看次数

如何使用jquery更改div标题

我有以下代码:

<div id="DivPassword" title="test" > 
Run Code Online (Sandbox Code Playgroud)

我想更改div标题,我有以下代码:

 function ChangeAttribute() {
         $("#DivPassword")
            .attr('title', 'Photo by Kelly Clark');
         $('#DivPassword').dialog('open');
         return false;
     }
Run Code Online (Sandbox Code Playgroud)

打开对话框时,标题仍在测试中!如果我没有为div分配任何标题,则对话框不显示任何标题.我怎么能纠正这个?


 function ChangeAttribute() {
         $("#DivPassword")
            .attr('title', 'Photo by Kelly Clark')
            .dialog('open');

         alert($("#DivPassword").attr('title'));
     }

$('#DivPassword').dialog({
             autoOpen: false,
             width: 800,
             buttons: {
                 "Cancel": function() {
                     $(this).dialog("close");
                 },
                 "Accept": function() {
                 alert($(this).attr('title'));
                     $(this).dialog("close");
                 }
             }
         });
Run Code Online (Sandbox Code Playgroud)
 <script type="text/javascript">
     var Dtitle;
     $(function() {
        $('#DivPassword').dialog({

             autoOpen: false,
             width: 800,
             title : Dtitle,
             buttons: {
                 "Cancel": function() {
                     $(this).dialog("close");
                 },
                 "Accept": function() {
                     $(this).dialog("close");
                 }
             }
         }); …
Run Code Online (Sandbox Code Playgroud)

jquery

17
推荐指数
3
解决办法
6万
查看次数

从eclipse运行后,我的应用程序没有出现在AVD中

我在eclipse中为android创建了一个小应用程序,当我按下"Run"时,会创建一个新的AVD,eclipse告诉我该应用程序已安装在AVD上,但我无法在虚拟设备上找到它.为什么会这样?谢谢

eclipse android android-virtual-device android-emulator

5
推荐指数
2
解决办法
7523
查看次数

通过OBEX Object PushProfile通过蓝牙接收文件

我有使用OBEX Object Push Profile(OPP)通过蓝牙发送数据的设备.

使用adb logcat我看到我的android设备收到连接(但是中止了这个连接?)

08-22 11:14:37.939: I/BtOppRfcommListener(22586): Accepted connectoin from 00:07:CF:5F:52:A0
08-22 11:14:37.939: I/BtOpp Service(22586): Start Obex Server
08-22 11:14:38.109: D/Obex ServerSession(22586): java.io.IOException: Software caused connection abort
08-22 11:14:38.109: D/PowerManagerService(180): @PowerManagement: 'BtOppObexServer' releaseWakeLock when screen locked
08-22 11:14:39.219: D/BluetoothEventLoop(180): Device property changed: 00:07:CF:5F:52:A0 property: Connected value: false
Run Code Online (Sandbox Code Playgroud)

当我安装蓝牙文件传输(市场上的免费应用程序),然后我就能够接收文件.但我不想安装其他应用程序.

android bluetooth obex

5
推荐指数
1
解决办法
5056
查看次数